William R. Leonard , PhD