publisher: Shearsman Books
publish date: March 15th 2014
format: paperback pages: 146
ISBN:
1848613342 (9781848613348)
publisher: Shearsman Books
publish date: October 15th 2009
format: paperback pages: 124
language: English
ISBN:
1848610564 (9781848610569)
publisher: Shearsman Books
publish date: May 27th 2013
format: paperback pages: 318
ISBN:
1848612591 (9781848612594)
publisher: Shearsman Books
publish date: February 15th 2012
format: paperback pages: 116
language: English
ISBN:
1848612109 (9781848612105)
publisher: Shearsman Books
publish date: March 15th 2011
format: paperback pages: 108
language: English
ISBN:
184861134X (9781848611344)