A review by beccaattiffanys
The Silhouette of Oppression by Kirsten Han

challenging informative fast-paced

3.5