William Horner Haskell (American, )