Overview

Charles Cannan

(1858—1919) Aristotelian scholar and publisher