Af G . P . R . James.