The Rage of Sheep

by Michelle Cooper
It is 1984 and fifteen-year-old Hester Jones is not having a good year. Her best... read more