Harry Cleaver

9 books

512 pages 2019

nonfiction politics challenging informative reflective medium-paced

248 pages 1984

nonfiction philosophy politics challenging informative slow-paced

184 pages paperback 1979

nonfiction economics politics challenging informative slow-paced

288 pages 2019

nonfiction politics informative reflective medium-paced

572 pages hardcover

248 pages paperback 1979

17 pages

380 pages 2015

challenging informative medium-paced

159 pages 2018

informative inspiring tense medium-paced