There Will Be Singing by Aidan Semmens

£10.95

Aidan Semmens’s fifth collection of poems moves from the range of the world to the deeply personal, always placing the detail in historical context...