C. M. Huddleston

8 books

180 pages paperback

nonfiction childrens adventurous lighthearted slow-paced

250 pages paperback

fiction historical science science fiction travel young adult adventurous mysterious fast-paced

176 pages paperback

fiction childrens historical science science fiction travel adventurous lighthearted fast-paced

224 pages paperback

fiction childrens historical science science fiction travel adventurous lighthearted slow-paced

346 pages paperback

fiction childrens adventurous medium-paced

538 pages paperback

fiction childrens historical science science fiction

234 pages paperback

fiction historical medium-paced

138 pages paperback

fiction historical young adult