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