William McIlvanneyWilliam McIIvanneyWilliam McIIvanney and Alex SalmondWilliam McIlvanney