Three tales of Hamlet, - Heppenstall, Rayner, 1911-1981 (Gollancz, 1950)