Katharine Noel

3 books

367 pages 2006

fiction contemporary emotional reflective slow-paced

288 pages 2016

fiction young adult informative reflective medium-paced

367 pages hardcover 2006