A Naval Biographical Dictionary/Maconochie, Alexander