John Leslie of Parkhill — Scottish nobleman and church reformer