Ratings2
Average rating4
Type: Physical Book
Pages: 464
Release Date: 2012-09-05
ISBN 10: 0307826473
ISBN 13: 9780307826473
Data Score: 1100
Type: Physical Book
Pages: 936
Release Date: 2000-05-01
ISBN 10: 0671785214
ISBN 13: 9780671785215
Data Score: 1100