Duncan MacDougall

American physician (1866-1920).

Born April 11th, 1866. [ref]

Died October 15th, 1920 at 54 years old

Occupations
physician, psychiatrist

The meaning of life is that it stops. Franz Kafka