Brian A. Rice
overview
appearing in