Ratings13
Average rating2.8
Type: Physical Book
Pages: 400
Release Date: 2013-06-25
ISBN 10: 1400068312
ISBN 13: 9781400068319
Readers: 10
Data Score: 1470
Type: Physical Book
Pages: 528
Release Date: 2014-01-01
ISBN 13: 9780552776592
Data Score: 1320