by David Browne
publisher: It Books publish date: January 8th 2002
format: paperback pages: 400
language: English
ISBN:
038080624X (9780380806249)
publisher: It Books publish date: January 23rd 2001
format: hardcover pages: 384
language: English
ISBN:
0061076082 (9780061076084)
publisher: It Books publish date: November 15th 2011
format: ebook pages: 400
language: English
ISBN:
0062111957 (9780062111951)
publisher: It Books publish date: November 15th 2011
format: kindle pages: 404
language: English
ASIN: B0053J7NYO
language: English
ISBN:
1857029895 (9781857029895)
publisher: Fourth Estate publish date: 2000
language: English
ISBN:
1857029887 (9781857029888)
language: English
ISBN:
1841155284 (9781841155289)