 Eriugena, however, recognizes the crucial role of human nature in mediating between the divine and created things. Human nature is the “workshop of all things” (officina omnium, II.530d; IV.755b). Human nature is a medium between animal and angel, a medietas between the earthly and the intelligible worlds. Human nature contains not only elements from the corporeal world but also belongs to the intelligible world: