Edmund H Moore PhD