A detailed and interesting analysis by Fr. Z at WDTPRS.