David Vincent

25 books

271 pages digital 2020

336 pages hardcover

288 pages paperback 2020

emotional informative medium-paced

missing page info

informative reflective medium-paced

376 pages 1989

challenging informative reflective medium-paced

350 pages paperback

fiction historical medium-paced

286 pages paperback

fiction historical

272 pages 1991

challenging informative reflective medium-paced

194 pages 2016

nonfiction history challenging informative slow-paced

missing page info

medium-paced