A Naval Biographical Dictionary/Cannon, James