Viva's dictionary of literary terms - Morner, Kathleen (Viva Books, 2005)