James Carville

21 books

528 pages 1994

nonfiction biography memoir politics funny informative medium-paced

176 pages 1998

nonfiction history politics challenging dark funny medium-paced

686 pages paperback

nonfiction art autobiography biography

320 pages 2003

nonfiction politics informative reflective medium-paced

missing page info 2016

nonfiction politics emotional tense fast-paced

9 pages 2014

nonfiction biography memoir politics funny informative reflective fast-paced

missing page info 2008

nonfiction politics informative reflective slow-paced

349 pages 2006

nonfiction politics informative reflective medium-paced

missing page info 1996

challenging informative reflective medium-paced

242 pages hardcover 2016

nonfiction politics funny informative reflective slow-paced