Mark N. Cook
overview
appearing in