An introduction to Shakespeare's poems - Hyland, Peter (Palgrave Macmillan, 2003)