John Stuart Mill was homeschooled by his father and secured a position with the East India Company. He spent his life advancing a logical and scientific approach to social and political problems. Mill argues that a science of human nature is possible if all factors influencing human behavior are known and measurable, like in astronomy and theories of tides. However, accurately predicting individual human thoughts and actions is difficult because people are influenced by many diverse and variable factors. But probabilistic predictions can be made about human aggregates and societies if general patterns and influences are understood.