Xavier Ashe rated A Hat Full of Sky: 4 stars
A Hat Full of Sky by Terry Pratchett (Discworld, #32)
WE SEE YOU. NOW WE ARE YOU.
No real witch would casually step out of their body, leaving it empty. …
WE SEE YOU. NOW WE ARE YOU.
No real witch would casually step out of their body, leaving it empty. …