A Naval Biographical Dictionary/Macdonald, Archibald