A great Christmas novel must either cut through the sugariness of an over-commercialised season, or transport you into the ...