The Oxford Handbook of Contemporary British and Irish Poetry

The Oxford Handbook of Contemporary British and Irish Poetry

2013 • 784 pages