Robert L. Hines
overview