publisher: It Books publish date: July 5th 2005
format: paperback pages: 352
language: English
ISBN:
0380804794 (9780380804795)
ASIN: 380804794
publisher: Fourth Estate publish date: 1999
format: paperback pages: 258
language: English
ISBN:
1841151688 (9781841151687)
publisher: It Books publish date: April 30th 2013
format: ebook pages: 352
language: English
ISBN:
006229220X (9780062292209)