Ratings5
Average rating4.6
Type: Physical Book
Pages: 362
Release Date: 2010-01-01
ISBN 10: 0312651198
ISBN 13: 9780312651190
Readers: 5
Data Score: 1320
Type: Physical Book
Pages: 368
Release Date: 2011-04-19
ISBN 10: 1429945354
ISBN 13: 9781429945356
Data Score: 1120