This is a tour de force. I have been mesmerised. Although it is only two months into 2017, I am sure this is going to be my choice for book of the year. Even the most impressive of historical figures are cardboard characters. We know how they loomed over their age; we know the paths they blazed; we know their enduring legacy. But do we know them as human beings, with foibles like you and me, as tortured at times as you and I are, as exulting in private over their public achievements?