A review by aasplund
A Red Herring Without Mustard by Alan Bradley

3.25