Karl Rahner theologian of dialogue and ecumenism - Pierce, Andrew (2010)