Ratings5
Average rating4.2
Type: Physical Book
Pages: 256
Release Date: 2007-03-07
ISBN 10: 0785125116
ISBN 13: 9780785125112
Readers: 7
Data Score: 1980
Type: Physical Book
Language: English
Pages: 408
Release Date: 2019-02-07
ISBN 10: 1302510401
ISBN 13: 9781302510404
Country: Netherlands
Data Score: 1650