Author: Hamann, Ralph; Woolman, Stu; Sprague, Courtenay (eds.)