Ratings8
Average rating3.9
Type: Physical Book
Pages: 320
Release Date: 2012-01-01
ISBN 10: 0399158693
ISBN 13: 9780399158698
Readers: 5
Data Score: 900
Type: Physical Book
Pages: 352
Release Date: 2012-01-10
ISBN 10: 1101565772
ISBN 13: 9781101565773
Data Score: 1170
Type: Physical Book
Pages: 368
Release Date: 2012-01-01
ISBN 13: 9780425253373
Data Score: 840