Top Ten Non-Fiction Books of the Week - 20 Nov 2024