John J. Craig John Y. Campbell John D. Carpinelli John J. Wild. John J. Shynk John J.Wild John S. Hill. John J. Macionis. Spence E. Cahill. John D. Clark.