David Halpern

13 books

307 pages 2009

nonfiction economics politics sociology challenging informative medium-paced

400 pages hardcover 2015

nonfiction business economics psychology informative reflective slow-paced

696 pages hardcover

nonfiction computer science mathematics science

418 pages digital 2015

missing page info paperback 2015

2 pages 2024 user-added

poetry

240 pages hardcover

nonfiction health psychology medium-paced

96 pages digital

331 pages hardcover

nonfiction history politics

missing page info 1996

medium-paced