Christopher Brookmyre, one of Scotland's most acclaimed and popular 21st-century authors, has written 18 novels in less than two decades.

The latest is Black Widow, and Brookmyre has given an interview to HeraldScotland in which he says this is the most compelling story he has written in years. 

So do you know your rubber ducks from your boiled frogs? Test your knowledge of the eclectic works of Chris Brookmyre in our quiz.