John Oliphant

John Oliphant's previous publications include a groundbreaking biography of John Forbes. He has delivered talks and lectures on both side of the Atlantic.