Easy, enlightening and mind-stretching, here are answers to the 20 biggest questions of religion and its attempts to give meaning to our world.