Charles Jarvis

6 books

1072 pages paperback 1615

fiction classics fantasy literary adventurous funny lighthearted slow-paced

836 pages hardcover

fiction challenging informative reflective medium-paced

822 pages 2010

challenging informative reflective slow-paced

1214 pages 1993

nonfiction history politics challenging informative reflective slow-paced

1214 pages hardcover

nonfiction history philosophy politics challenging informative reflective medium-paced

251 pages 1997

nonfiction biography reflective sad slow-paced