Karl Rahner (ISBN: 9780415259651)