2 December 2022 # A wonderful list of books for Christmas presents by my friend John Wilson, the most imaginatively omnivorous reader I know.