Michael N. Zane
overview
appearing in