A Great and Terrible Beauty gets 5 stars from Gracie
A Great and Terrible Beauty by Libby Bray. My favorite book! It bothered me at first that it was written in present tense but i forget about it after i started reading. The plot is complex and the girls are relatable and life-like. A must-read.
Tompkins County Public Library