Answer
The answer is Campbell. Niall Ferguson's full name is Niall Campbell Ferguson. He is a Scottish-born British historian, journalist, and filmmaker. He was born on April 18, 1964, in Glasgow, Scotland. Ferguson has written widely on history, economics, and politics. He is a professor of history at Stanford University and a senior fellow at the Hoover Institution.