New edition builds on the widely used prior version—now expanded to 530+ questions, added diagnostics, difficulty ...
Which is pretty amazing, until I remember the perennial term-time holiday problem. Regular readers will know that I, like so ...