A Naval Biographical Dictionary/Johnstone, William