Niall Ferguson

Harvard history professor and political pundit Niall Ferguson has once again found himself in the middle of controversy with fellow academics and the media criticizing…