John F. McCormick
overview