Carl Salin oeh Geo Smith.