David Perry

39 books

160 pages digital 2012

nonfiction mathematics reference science challenging informative lighthearted medium-paced

336 pages hardcover

nonfiction history politics informative slow-paced

226 pages 2008

nonfiction essays adventurous lighthearted slow-paced

503 pages 2011

fiction crime mystery mysterious fast-paced

410 pages paperback

fiction thriller adventurous fast-paced

56 pages paperback

nonfiction poetry informative medium-paced

260 pages paperback

fiction historical emotional fast-paced

264 pages paperback

nonfiction religion informative reflective medium-paced

338 pages paperback

fiction fantasy adventurous medium-paced

278 pages paperback

nonfiction business economics