A Naval Biographical Dictionary/Buchanan, William