Cuckoo Song by Frances Hardinge

Can't do deep review without spoiling 95% of plot. Very hooked, read it in one sitting. 9/10...

Advertisements