Have you ever wondered... Why Methuselah lived so long? What happened to Noah's ark? Why God hardened Pharaoh's heart? Who Melchizedek was? Amazing solutions to puzzling Old Testament questions