william salomonsen