Sir Arthur Stanley Eddington, OM, FRS (28 December 1882 – 22 November 1944) was a British astrophysicist of the early 20th century.
We have found that where science has progressed the farthest, the mind has but regained from nature that which the mind put into nature. Use this quote