Jeff Halper

6 books

256 pages hardcover 2021

nonfiction politics challenging informative reflective medium-paced

296 pages digital 2014

nonfiction politics informative slow-paced

318 pages hardcover

nonfiction history politics

missing page info 1991

medium-paced

336 pages 2008

nonfiction biography politics challenging informative reflective slow-paced

180 pages paperback 2005

challenging informative reflective medium-paced