A British Medical Association Lecture on the New Outlook on Cancer. Issue 3396 (30th January 1926) - Cramer, W.