JOHN ESPOSITO JR.