How can I read Layla and Majnun in English?

And now for something completely different… Penguin Classics is throwing their weight behind a Persian epic poem about star-crossed lovers Layla and Majnun.