publisher: Salt Publishing
publish date: November 1st 2004
format: paperback pages: 420
language: English
ISBN:
1844710041 (9781844710041)
publisher: Salt Publishing
publish date: January 1st 2004
format: ebook pages: 448
ISBN:
1280949996 (9781280949999)
publisher: CreateSpace publish date: May 3rd 2010
format: paperback pages: 38
language: English
ISBN:
1452838615 (9781452838618)