We know it may be late for this year, but the Library has a stock of specialist Christmas books, covering various topics.