Captain vinegar's commission - Glazebrook,Philip (Collins Harvill, 1987)