JOHN R LEAL