STEVEN W HAMILTON