The Big Questions of Life: How Does Islam Answer Them?