Christmas 2005: Amazing Grace, but Suffering and Terrorism