For centuries, mankind has sought answers to some of the universe’s most perplexing and troubling questions. While some of these questions stretch back thousands of years – what is the meaning of life? – the advent of the technological age has ushered in an endless stream of new and equally challenging questions.