The 17th century French philosopher Rene Descartes concluded that his existence was irrefutable based on the presence of his own...
read more...
Great