William Kirkpatrick — Scottish lawyer, academic and politician