Author:William Dennison McCrackan

Works

 * The Rise of the Swiss Republic (1892)