This profile was last updated on // .
Is this you? Claim your profile.
Head of the Submarine Detection Research Station
Admiralty Research Laboratories
www.videofact.com, 29 Mar 2007 [cached]
New Covenant Bible Church
University of Worcester
News Tribune Co.