A wonderful mess by Graham Averell
_