And a good job too - Mackintosh, David (Orion, 1993)