A review by twocents
A Face Like Glass by Frances Hardinge

5.0