John Pilger

30 books

640 pages 1992

nonfiction history politics informative slow-paced

608 pages 1975

nonfiction history politics challenging informative medium-paced

384 pages 2006

nonfiction history politics challenging informative reflective slow-paced

256 pages 2005

nonfiction history politics challenging informative slow-paced

656 pages 1986

nonfiction history politics challenging informative reflective slow-paced

412 pages 1998

nonfiction history politics informative slow-paced

170 pages 2004

nonfiction politics informative reflective slow-paced

256 pages 2002

nonfiction history politics informative medium-paced

305 pages 1980

nonfiction history politics informative slow-paced

672 pages 2004

nonfiction history politics informative fast-paced