http://www.historyinanhour.com/2013/04/23/plato-philosophy-in-an-hour/Sindile Kevin MhlangaJun 28, 2013