A Naval Biographical Dictionary/Shuttleworth, Peter