Philosopher of the week!

Philosopher of the week!

William of Ockham

Respect. Engage. Aspire.