How Poems Work: Meanings, techniques and effects in 100 poems from Beowulf to the Iraq War