A Naval Biographical Dictionary/Edmonstone, William