Rainbow's end
Cain, James M.(James Mallahan),1892-1977.
London W.H. Allen
1975
Also published: New York : Mason, Charter, 1975
English fiction.