PhD Edward F DeRoche