Type: Physical Book
Language: English
Pages: 392
Release Date: 1999-01-01
ISBN 10: 0553108174
Data Score: 1390
Type: Physical Book
Language: English
Pages: 514
Release Date: 2009-12-16
ISBN 10: 0307575373
ISBN 13: 9780307575371
Country: United States of America
Data Score: 1530