Peter Hancock — British-American scientist and author