Richard H. Glanton
overview