James P. Rice
overview
appearing in