Audrey Shafer

3 books

192 pages 2006

fiction middle grade young adult emotional mysterious sad medium-paced

621 pages digital

nonfiction health philosophy sociology

115 pages 2001 user-added

poetry