Byron F. Ruggles
overview
appearing in