Book Details
Format
Hardcover
Pages
256
Language
English
Published
Jan 1, 2009
Publisher
William Morrow & Company
ISBN-10
0061661252
ISBN-13
9780061661259