Ratings1
Average rating3
Type: Physical Book
Pages: 512
Release Date: 1998-05-12
ISBN 10: 0684839059
ISBN 13: 9780684839059
Readers: 1
Data Score: 1120
Type: Physical Book
Pages: 524
Release Date: 2002-07-25
ISBN 10: 0743237129
ISBN 13: 9780743237123
Data Score: 1120