A review by meghan_is_reading
Give of Yourself: A Bizarro Christmas Tale by Lee Widener

Hmmm, less gory than I feared.