Rise of the Swiss Republic
by
William Denison McCrackan
423 p. 23 cm