Liam McIlvanney. Liam McIlvanney William McIlvanney William Mcllvanney William Mclivanney Sam McBratney. W. Mcllvanney William McChesney.