William Hooper Ropes — American merchant