Everything you need to understand or teach Melusine by Lynne Reid Banks.
Melusine is, as its subtitle suggests, a "mystery," and each of its short chapters raises questions that keep the reader wondering what will happen next or how a bizarre occurrence will be explained. Melusine is also a bit of a fantasy in that a number of unlikely events occur. Despite this, Banks deals with several serious subjects in her book.
Essentially, Melusine is the story of a twelve- or thirteen-year-old English boy's two-week-long...