Geoffrey Trease

100 books

missing page info hardcover 1947

missing page info 1951

informative lighthearted reflective fast-paced

255 pages hardcover 1960

175 pages hardcover

fiction historical medium-paced

missing page info

medium-paced

missing page info hardcover 1976

missing page info 1971

emotional informative reflective medium-paced

134 pages paperback 1967

fiction childrens historical young adult dark funny reflective medium-paced

292 pages hardcover 1956

fiction historical young adult adventurous challenging informative slow-paced

170 pages paperback

nonfiction travel medium-paced