Ivo Šanc — Czech politician and geologist