The Transgressive Iain Banks: Essays on a Writer Beyond Borders

Overview: