The Oxford dictionary of allusions - Delahunty, Andrew; Dignen, Sheila; Stock, Penny (Oxford Paperback Reference, 2003)