Ratings8
Average rating4.4
Type: Physical Book
Language: English
Pages: 386
Release Date: 2005-11-08
ISBN 10: 1400095417
ISBN 13: 9781400095414
Readers: 11
Country: United Kingdom of Great Britain and Northern Ireland
Type: Physical Book
Language: English
Pages: 384
Release Date: 2012-09-12
ISBN 10: 0307826368
ISBN 13: 9780307826367
Country: United States of America
Type: Physical Book
Language: English
Pages: 388
Release Date: 1997-01-01
ISBN 10: 0449001164
ISBN 13: 9780449001165
Country: United States of America