william hare