IPM Calendar 
Wednesday 21 May 2025   Today  
Events for day: Sunday 31 December 2023    
           15:00 - 17:00     Lecture
Plato on Self-deception

School
PHILOSOPHY

Plato on Self-deception ...