publisher: Brilliance Audio publish date: January 6th 2009
format: audiobook
language: English
ISBN:
1423377982 (9781423377986)
publisher: Grove Press publish date: February 2nd 2010
format: paperback pages: 320
language: English
ISBN:
0802144527 (9780802144522)
publisher: Grove/Atlantic, Inc. publish date: February 2nd 2010
format: paperback pages: 320
language: English
ISBN:
1616810319 (9781616810313)