Elizabeth O'Hara

6 books

185 pages 1996

fiction childrens historical young adult challenging informative mysterious slow-paced

160 pages 2006

fiction young adult emotional reflective medium-paced

155 pages paperback 1994

emotional reflective medium-paced

44 pages 2009

fiction short stories reflective medium-paced

176 pages 1994

young adult emotional sad medium-paced

276 pages 2003

fiction