Edward F. Leonard, PhD