From Allie Esiri, editor of the bestselling A Poem for Every Day of the Year and A Poem for Every Night of the Year, comes this beautiful audio anthology of Shakespeare's works. William Shakespeare wrote at least 37 plays, 154 sonnets and a handful of longer poems and you can discover them all here.
Look, I didn't want to be a half-blood. I never asked to be the son of a Greek god. I was just a normal kid, going to school, playing basketball, skateboarding. The usual. Until I accidentally vaporized my maths teacher. That's when things started really going wrong. Now I spend my time fighting with swords, battling monsters with my friends and generally trying to stay alive. This is the one where Zeus, God of the Sky...