Author:John Richard Magrath

Works

 * University Reform - Two Papers (1876)