The New Exeter Book Of Riddles by Kelvin Crossley-Holland & Lawrence Sail