Author: Elizabeth Ryke, Joanne Bloch, Victoria McKechnie, Patricia Notcutt, Tanya Surtees, Khanieta Anwar, Dawn H Daniels
Publisher: Cambridge University Press