About Catherine Beavis Books by Catherine Beavis P(ICT)ures of English Teachers, Learners and Technology edited by Cal Durrant & Catherine Beavis foreword by Alec McHoul