Time's up! : but, David Ritchie asks 'What brought us to this?'
Ritchie, David,author.