Alfred Heidenreich addresses the puzzling apparent contradictions in the Gospels head on, and argues that these difficulties are necessary to encourage us to make an active spiritual effort to understand.