Five Smooth Stones: Hope's Diary

by Kristiana Gregory
In her diary, a young girl writes about her life and the events surrounding the beginning... read more