Given that all the people on here are wonderful and possess a sense of humour, I would guess that there are some other Chris Brookmyre fans on here? Some freebies here for those that aren't familiar with his work.