Odd John a story between jest and earnest /
Stapledon, Olaf.
London New English Library
1978
Originally published: London : Methuen, 1935
English fiction.