The Edinburgh Companion To James Kelman by Paul Shanks, Mary M. McGlynn & Scott Hames