Ratings5
Average rating3.6
Type: Physical Book
Pages: 424
Release Date: 2012-10-09
ISBN 10: 0316056731
ISBN 13: 9780316056731
Readers: 9
Data Score: 1770
Type: Physical Book
Pages: 432
Release Date: 2012-10-09
ISBN 10: 0316215589
ISBN 13: 9780316215589
Data Score: 1120