publisher: Signal Books Limited
publish date: 2009
format: paperback pages: 268
language: English
ISBN:
1904955517 (9781904955511)
publisher: Signal Books publish date: June 2nd 2011
format: ebook pages: 281
language: English
ISBN:
190495586X (9781904955863)
publisher: Signal Press publish date: January 1st 2011
format: ebook pages: 281
language: English
ISBN:
1283439638 (9781283439633)