Open menu
James Murray Murdoch
Teleological perfection in the thought of Clement and Origen