Carlos Marighella

5 books

66 pages 1969

nonfiction history politics challenging informative slow-paced

191 pages paperback 1974

nonfiction history politics emotional informative reflective medium-paced

missing page info 1969

dark informative reflective medium-paced

missing page info 1969

dark informative reflective medium-paced

155 pages 1994

medium-paced