avatar

Peter Canellov

Philosopher, writer, teacher and chess player.
Looks like @canellov hasn't started blogging yet!