A review by klvaeni
Hexwood by Diana Wynne Jones

5.0

How have I missed DWJ for so long? An oversight I intend to correct, toot sweet!