A review by amelia_herring
Earwig and the Witch by Diana Wynne Jones

2.0

A strange little book about an orphan named Earwig who is adopted by a witch and a strange "man" who may be the devil. Earwig tries to outwit the witch so that she may learn magic, as well. Bizarre but interesting.