Catholic Herald logo

Stephen Szemerenyi was born in October 27 1942. He died on January 1 2012, aged 69