Which famous Greek philosopher and writer wrote The Allegory of the Cave?

Culture Trivia: Which famous Greek philosopher and writer wrote The Allegory of the Cave?