Past all dishonour
Cain, James M.(James Mallahan),1892-1977.
Feltham Hamlyn Paperbacks
1983
Originally published: London : Hale, 1955