John T. Scanlon
overview