Advertisement
Although Plato and Aristotle have been credited with building the foundations of Greek philosophy, they were challenged by a man named Diogenes of Sinope.