A Naval Biographical Dictionary/Mackenzie, Thomas Henry