James R. Taylor
overview