Sin and science - Carter, D. J. (Bombay, 1951)