Anonymous. by David Steel.