Biblical Answers to Difficult Questions