Attempts to understand nature and ourselves
Aristotle
Charles Darwin
Lucretius
Isaac Newton
Francis Bacon
London, Jack