Overview

James Blair Leishman

(1902—1963) English scholar and translator