James Carville

21 books

528 pages 1994

nonfiction biography memoir politics funny informative reflective slow-paced

224 pages 2002

nonfiction business politics self help informative reflective fast-paced

221 pages 2004

nonfiction history informative slow-paced

336 pages 2012

nonfiction economics politics informative reflective slow-paced

337 pages 2014

nonfiction biography memoir politics informative reflective fast-paced

40 pages 2004

fiction childrens emotional slow-paced

220 pages 2009

nonfiction memoir emotional reflective slow-paced

224 pages 2000

nonfiction politics reflective slow-paced

384 pages 2006

nonfiction politics reflective medium-paced

183 pages 1996

nonfiction politics informative reflective medium-paced