The Promise - Scott-Buccleuch, R. L. (Macmillan Heinemann ELT, 2002)