Ratings19
Average rating3.4
Type: Physical Book
Language: English
Pages: 594
Release Date: 2002-01-01
ISBN 10: 081256541X
ISBN 13: 9780812565416
Readers: 13
Country: United States of America
Data Score: 1400
Type: Physical Book
Language: English
Pages: 462
Release Date: 2002-09-14
ISBN 10: 0312878842
ISBN 13: 9780312878849
Readers: 2
Country: United States of America
Data Score: 1650
Type: Physical Book
Language: English
Pages: 480
Release Date: 2010-04-01
ISBN 10: 1429912499
ISBN 13: 9781429912495
Country: United States of America
Data Score: 1500