Scan barcode
A review by bridgetteramirez
A Face Like Glass by Frances Hardinge
5.0
The only thing negative I can say about this book is that it is very slow going for the first half.