JOHN E LEACH