The Square and the Tower, by Niall Ferguson