Geraldine McCaughrean

200 books

48 pages 1997

fiction childrens dark medium-paced

264 pages 1999

nonfiction history informative reflective medium-paced

128 pages 1984

fiction classics adventurous fast-paced

112 pages 1998

nonfiction childrens historical adventurous reflective fast-paced

312 pages paperback 1999

fiction middle grade short stories adventurous challenging slow-paced

128 pages 2006

fiction historical romance young adult emotional sad fast-paced

128 pages 1989

nonfiction classics poetry reflective slow-paced

144 pages 2002

fiction fantasy short stories adventurous medium-paced

288 pages 1990

fiction fantasy dark funny fast-paced

128 pages 1998

fiction childrens middle grade lighthearted fast-paced