Return to Article Details William Denison McCracken (1864-1923): A Progressive's View of Swiss History and Politics Download Download PDF