A Naval Biographical Dictionary/McGrigor, Charles Graeme