Overview

William James Craig

(1843—1906) literary editor and university teacher