publisher: Carroll & Graf publish date: August 17th 2005
format: paperback pages: 288
language: English
ISBN:
0786715499 (9780786715497)
language: English
ISBN:
1904977065 (9781904977063)
publisher: Short Books publish date: January 1st 2004
format: hardcover pages: 298
language: English
ISBN:
1904095712 (9781904095712)
publisher: Short Books publish date: March 7th 2013
format: kindle pages: 288
language: English
ISBN:
9781780721958