A review by mandierose
Revolution by Deborah Wiles

3.0

I really liked the topic of this one, but the main character annoyed me.