Author: John; Bain, Morag, Editors; British Broadcasting Corporation Barraclough