William Stanley Haseltine (American, 1835 - 1900)