Overview

James Leigh Strachan Davidson

(1843—1916) classical scholar