Jeff Sparrow

35 books

272 pages 2007

nonfiction biography politics informative medium-paced

160 pages 2019

nonfiction politics challenging informative medium-paced

282 pages 2009

nonfiction history informative reflective slow-paced

279 pages 2012

nonfiction politics challenging informative reflective slow-paced

320 pages 2012

nonfiction sociology challenging informative slow-paced

304 pages 2017

nonfiction biography history challenging informative reflective slow-paced

128 pages paperback 2024

nonfiction graphic novel politics self help hopeful informative inspiring fast-paced

320 pages 2018

nonfiction history politics informative reflective slow-paced

missing page info

challenging informative reflective slow-paced

232 pages paperback 2021

nonfiction economics nature challenging informative medium-paced