Michal Havran

A theologian, writer and frequent contributor to SME.