The Six Circles Theorem Revisited. - Dennis Ivanov; Serge Tabachnikov (Am. Math. Mon., 2016)