Sharpe's Christmas, Bernard Cornwell, Used; Good Book
During a frozen French siege, Captain Sharpe faces moral dilemmas and fierce skirmishes while trying to protect his men and uphold honor, all set against the bleak backdrop of a Napoleonic Christmas.