Douglas Roche

8 books

224 pages paperback

fiction childrens young adult challenging informative medium-paced

282 pages 1989

challenging informative medium-paced

208 pages paperback 2011

208 pages 2011

nonfiction history informative reflective slow-paced

300 pages paperback

informative reflective medium-paced

76 pages digital

96 pages digital

152 pages 1984