Richard D North appears on BBC1's The Big Questions