David Mason

82 books

120 pages paperback

fiction childrens play poetry lighthearted slow-paced

44 pages hardcover

fiction childrens adventurous lighthearted fast-paced

180 pages hardcover

fiction classics history literary mystery mysterious medium-paced

138 pages paperback

nonfiction psychology informative medium-paced

384 pages 1996

fiction thriller challenging mysterious reflective slow-paced

232 pages 2007

nonfiction historical poetry emotional reflective slow-paced

292 pages paperback

nonfiction autobiography biography sports reflective medium-paced

400 pages 2013

nonfiction biography memoir funny medium-paced

238 pages paperback

fiction mystery mysterious medium-paced

259 pages paperback

nonfiction history politics informative medium-paced