Ph D Elliot J Cosgrove