The Longman Dictionary Of Literary Terms by Dana Gioia & Joe Kennedy