Ratings4
Average rating3.6
Type: Physical Book
Pages: 288
Release Date: 2012-10-02
ISBN 10: 0805093567
ISBN 13: 9780805093568
Readers: 7
Data Score: 1640
Type: Physical Book
Pages: 266
Release Date: 2014-01-01
ISBN 13: 9780307360342
Data Score: 1220
Type: Physical Book
Pages: 288
Release Date: 2014-01-01
ISBN 13: 9780007525591
Data Score: 1220