Diessenhofen, Switzerland - John Teulon Ladd