Welcome to this week's General Knowledge quiz. There are 12 fiendish questions to answer. Best of luck. Tommo