David Caplan

11 books

512 pages paperback

nonfiction health psychology challenging informative medium-paced

312 pages paperback 2011

nonfiction music poetry challenging informative reflective medium-paced

192 pages paperback

nonfiction classics literary poetry challenging reflective medium-paced

425 pages paperback

nonfiction computer science informative medium-paced

160 pages paperback 2021

challenging informative reflective medium-paced

missing page info 2014

nonfiction challenging informative reflective slow-paced

56 pages paperback

nonfiction poetry

74 pages paperback

nonfiction poetry religion medium-paced

missing page info 1992

medium-paced

260 pages 2006

informative relaxing slow-paced