Ratings31
Average rating4.3
Publisher: Basic Books (AZ)
Type: Physical Book
Language: English
Pages: 368
Information: Revised and Expanded Edition
Release Date: 2013-09-05
ISBN 10: 0465050659
ISBN 13: 9780465050659
Readers: 85
Country: United States of America