Edgar Snow

American journalist.

Born July 17th, 1905 in Kansas City.

Died February 25th, 1972 at 66 years old in Geneva.

Occupations
journalist, writer
Wikipedia

The meaning of life is that it stops. Franz Kafka