Unabridged Audiobook
I love the humour in Brookmyre's books and this is one of the best.
~~tag-text~~