publisher: Random House Trade Paperbacks publish date: February 17th 2010
format: ebook pages: 520
language: English
ISBN:
0307434532 (9780307434531)
publisher: Random House Trade publish date: January 1st 2010
format: ebook
language: English
ISBN:
129914179X (9781299141797)