Quite ugly one morning - Brookmyre, Christopher (Warner Books, 1996)