James Dempsey

5 books

164 pages paperback

nonfiction mathematics challenging informative medium-paced

132 pages paperback

nonfiction art history informative reflective medium-paced

240 pages hardcover

nonfiction biography classics literary poetry informative reflective medium-paced

210 pages digital 2013

fiction funny reflective medium-paced

300 pages 2010

informative inspiring tense slow-paced