publisher: Random House Trade Paperbacks publish date: July 12th 2011
format: paperback pages: 334
language: English
ISBN:
0812981677 (9780812981674)
publisher: Random House Trade Paperbacks publish date: July 12th 2011
format: ebook pages: 335
language: English
ISBN:
0679604111 (9780679604112)
publisher: Random House Trade publish date: January 1st 2011
format: ebook
language: English
ISBN:
1299096557 (9781299096554)