Well done cassius and to Ayo - must have been a huge amount of time and effort to produce.
I was left with too many gaps in my answers to feel I could make a reasonable stab at the answer. Are you going to publish all the answers so I can repeatedly kick myself?
Thanks again