Peter Adamson

Professor of Ancient and Medieval Philosophy, King's College, London.

 

Image taken from: Source

AUTHORED