Ratings7
Average rating3.4
Type: Physical Book
Pages: 385
Release Date: 2010-01-12
ISBN 10: 0399156208
ISBN 13: 9780399156205
Readers: 4
Data Score: 1570
Publisher: Penguin
Type: E-Book
Language: English
Pages: 336
Format: ebook
Release Date: 2010-01-12
ISBN 10: 1101185260
ISBN 13: 9781101185261
Country: United States of America
Data Score: 1700