publisher: Overlook TP publish date: January 30th 2007
format: paperback pages: 884
language: English
ISBN:
1585678821 (9781585678822)
language: English
ISBN:
1861974434 (9781861974433)
publisher: Profile Books(GB) publish date: January 28th 2004
format: hardcover pages: 884
language: English
ISBN:
1861973071 (9781861973078)
publisher: Profile Books(GB) publish date: July 9th 2010
format: ebook pages: 896
language: English
ISBN:
1281880299 (9781281880291)