HAMILTON S LEACH