May Amelia

253 pages hardcover 1999

fiction historical middle grade lighthearted medium-paced

204 pages 2011

fiction historical middle grade emotional medium-paced