publisher: Random House Trade Paperbacks publish date: April 10th 2012
format: paperback pages: 336
language: English
ISBN:
0812970950 (9780812970951)
publisher: Random House Trade Paperbacks publish date: April 10th 2012
format: ebook pages: 336
language: English
ISBN:
0679604960 (9780679604969)
publisher: Random House Trade Paperbacks publish date: April 10th 2012
format: kindle pages: 336
language: English
ASIN: B005DXOQJU