Michael Harrington

36 books

550 pages paperback

fiction historical adventurous tense slow-paced

256 pages 1973

nonfiction biography politics challenging informative reflective slow-paced

252 pages 1962

nonfiction history politics sociology informative reflective slow-paced

194 pages paperback

nonfiction philosophy informative reflective medium-paced

384 pages 1989

nonfiction economics history politics challenging informative reflective slow-paced

360 pages digital

challenging informative medium-paced

322 pages hardcover

nonfiction history politics challenging informative reflective medium-paced

missing page info 2009

fiction historical adventurous mysterious reflective slow-paced

missing page info digital 2009

missing page info digital 2009