publisher: Cicerone Press publish date: March 10th 2012
format: paperback pages: 267
language: English
ISBN:
1852846224 (9781852846220)
publisher: Cicerone Press publish date: September 5th 2012
format: ebook pages: 272
language: English
ISBN:
1849654727 (9781849654722)