by David Anthony Durham
publisher: Doubleday
publish date: October 4th 2011
format: hardcover pages: 559
language: English
ISBN:
0307739686 (9780307739681)
publisher: Anchor publish date: January 31st 2012
format: paperback pages: 734
language: English
ISBN:
0307739600 (9780307739605)
ASIN: 307739600
format: kindle pages: 553
language: English
ASIN: B004J4XG0E
publisher: Anchor publish date: April 17th 2012
format: paperback pages: 784
language: English
ISBN:
0307947157 (9780307947154)
publisher: Anchor publish date: October 4th 2011
format: ebook pages: 544
language: English
ISBN:
0307739694 (9780307739698)
publisher: Anchor Books publish date: January 1st 2011
format: ebook
language: English
ISBN:
1299034330 (9781299034334)