Professor Markus Hengstschlaeger is a geneticist at the University of Vienna.
“The Church and the Death Penalty”