Summary
Date: 20-50 C.E.
Philo of Alexandria, also called Philo Judaeus, was a Hellenistic Jewish philosopher who lived in Alexandria, in the Roman province of Egypt. The treatise On the Giants deals with an allegorical interpretation of Genesis 6:1-4.