publisher: Penguin publish date: May 16th 2005
format: paperback pages: 339
language: English
ISBN:
0140149295 (9780140149296)
publisher: Chicago Review Press
publish date: January 1st 2011
format: hardcover pages: 320
language: English
ISBN:
1569765685 (9781569765685)
publisher: Key Porter Books, " /> publish date: 2006
ISBN:
1552638014 (9781552638019)