David Marshall

46 books

1600 pages

nonfiction business economics informative medium-paced

752 pages paperback

nonfiction autobiography biography nature informative medium-paced

224 pages hardcover

nonfiction reference self help informative medium-paced

116 pages paperback

nonfiction computer science education informative reflective medium-paced

524 pages 2005

nonfiction history challenging informative medium-paced

346 pages paperback

nonfiction autobiography biography history memoir informative mysterious slow-paced

256 pages 2017

nonfiction biography history informative medium-paced

87 pages 2009

nonfiction self help reflective slow-paced

34 pages paperback

nonfiction childrens

32 pages paperback

fiction medium-paced