Ratings4
Average rating3.3
Type: Physical Book
Language: English
Pages: 304
Release Date: 2008-09-02
ISBN 10: 0312363079
ISBN 13: 9781538485880
Readers: 3
Country: United States of America
Data Score: 1710
Type: Physical Book
Language: English
Pages: 304
Release Date: 2009-09-15
ISBN 10: 142994966X
ISBN 13: 9781429949668
Country: Canada
Data Score: 1500
Type: Physical Book
Language: English
Pages: 467
Release Date: 2008-09-02
ISBN 10: 1410411338
ISBN 13: 9781410411334
Country: United States of America
Data Score: 1710