publisher: Other Press
publish date: November 17th 2004
format: paperback pages: 528
language: English
ISBN:
1590510895 (9781590510896)
language: English
ISBN:
1855756889 (9781855756885)
publisher: Karnac Books publish date: December 31st 2008
format: ebook pages: 528
language: English
ISBN:
1849406650 (9781849406659)
publisher: Karnac Books publish date: January 1st 2008
format: ebook pages: 528
language: English
ISBN:
1283109301 (9781283109307)
publisher: Karnac Books publish date: December 31st 2008
format: ebook pages: 528
language: English
ISBN:
1780494408 (9781780494401)