Show Less
Restricted access

Swiss American Historical Society Publication

Edited By Dr. Leo Schelbert, Ed. and Swiss-American Historical Society