Earwig and the Witch by Diana Wynne Jones
4 stars A remarkable tale of an orphaned girl who winds up in the care of two rather strange individuals. Diana Wynne Jones’ writing is wonderful. She creates such amazing worlds, which I love visiting. This book is home to a cast of odd characters from the reluctant familiar, Thomas, to the easy-to-anger mandrake, and…
Read More