The promise : - Scott-Buccleuch, R. L. (Robert L.) (Heinemann, 1992)