Fleur Trotter

305 pages paperback 1994

fiction childrens middle grade young adult funny lighthearted medium-paced

283 pages paperback 2000

fiction young adult challenging informative reflective fast-paced

281 pages paperback 1740

fiction young adult funny reflective medium-paced

288 pages 2003

funny reflective fast-paced