Hans Caspar Hirzel

Swiss politician, 1617 - 1691