A Naval Biographical Dictionary/Hetherington, Richard