David Fleming

14 books

311 pages 2007

nonfiction history sports emotional informative medium-paced

332 pages hardcover

nonfiction sociology informative medium-paced

273 pages paperback

nonfiction art informative medium-paced

308 pages paperback

fiction mystery mysterious reflective medium-paced

736 pages 2011

nonfiction philosophy informative slow-paced

272 pages 2013

fiction middle grade young adult emotional lighthearted reflective fast-paced

304 pages 2016

nonfiction economics politics challenging informative reflective slow-paced

88 pages paperback

fiction reflective medium-paced

288 pages

missing page info 2006

challenging emotional reflective medium-paced