Dictionary of Historical Allusions: Enriched edition. Unlocking the Secrets of Literary AllusionsThomas Benfield Harbottle1