John Dale

16 books

52 pages paperback

nonfiction history literary politics medium-paced

154 pages paperback 2013

fiction young adult reflective slow-paced

158 pages paperback

56 pages paperback

nonfiction education science technology medium-paced

256 pages paperback 2018

fiction crime mystery emotional mysterious slow-paced

352 pages 2010

fiction reflective fast-paced