Zaslat SMS: Toposes, algebraic geometry and logic