English writing workshop essential fiction genres - Ellison, Peter (Learner Publishing Tagora Lane, 2003)