publisher: Three Rivers Press publish date: September 27th 2011
format: paperback pages: 320
language: English
ISBN:
0307720403 (9780307720405)
publisher: Three Rivers Press (CA) publish date: January 1st 2011
format: ebook
language: English
ISBN:
1299207936 (9781299207936)
publisher: Three Rivers Press publish date: September 27th 2011
format: ebook pages: 320
language: English
ISBN:
0307720411 (9780307720412)