Norman MacDougall was a senior lecturer in the Department of Scottish History at the University of St Andrews. He has written biographies of James III and James IV of Scotland.