publisher: Penguin publish date: December 31st 2002
format: ebook pages: 416
language: English
ISBN:
144065008X (9781440650086)
language: English
ISBN:
0753822601 (9780753822609)
language: English
ISBN:
1857973550 (9781857973556)
publisher: Grove Press publish date: March 30th 2012
format: ebook pages: 300
language: English
ISBN:
1611859921 (9781611859928)
publisher: Orion Publishing Group, Limited publish date: April 16th 2010
format: paperback pages: 342
language: English
ISBN:
161555596X (9781615555963)