steve hare