Douglas Roche

9 books

224 pages paperback

fiction childrens young adult challenging informative medium-paced

282 pages 1989

challenging informative medium-paced

189 pages

208 pages 2011

nonfiction history informative reflective slow-paced

208 pages paperback 2011

300 pages paperback

informative reflective medium-paced

76 pages digital

96 pages digital

152 pages 1984