Can science explain life? - Krafft, Carl F. (Carl Frederick), 1892- (The Science Press, 1931)