Robert A. Ringler
overview
appearing in