The Book of Enoch is an ancient Jewish religious work, ascribed by tradition to Enoch, the great-grandfather of Noah. Enoch contains unique material on the origins of supernatural demons and giants, why some angels fell from heaven, an explanation of why the Great Flood was morally necessary, and prophetic exposition of the thousand-year reign of the Messiah.The older sections of the text are estimated to date from about 300 BCE, and the latest part...