Dilworth School (Junior)
Add pages read
Another good whodunnit, and why.
A good plot; keeps you guessing.
A detective mystery with twists, potential love interests, enough complexity in a diverse range of characters and their possible motives; a good escapism novel for evening and weekend reading.