Neoplatonism and early Christian thought : essays in honour of A.H. Armstrong