David C. Perry

13 books

260 pages paperback

fiction historical emotional fast-paced

414 pages 1995

nonfiction challenging informative reflective medium-paced

36 pages paperback

nonfiction childrens historical

132 pages paperback

fiction medium-paced

68 pages paperback

nonfiction childrens historical slow-paced

239 pages digital

360 pages paperback

nonfiction business education politics medium-paced

338 pages hardcover

nonfiction politics medium-paced

315 pages paperback 2013

318 pages paperback

fiction funny medium-paced