key concepts in contemporary Literature - Pandley, Steve (Palgrave MacMillan, 2006)