Dialectical thinking : Zeno, Socrates, Kant, Marx - Hanhijärvi, Tommi Juhani (Algora Publishing, 2015)