The question has been on my mind since the Jubilee Year began in December last year. In the Catholic Church it comes every 25 ...