John Diamond by Leon Garfield - WordSea