A Naval Biographical Dictionary/Brewer, Thomas