Gabrielle Hecht

4 books

449 pages paperback

nonfiction history politics technology challenging medium-paced

470 pages 1998

nonfiction history politics science informative slow-paced

288 pages paperback

medium-paced

56 pages hardcover 2008