Mirrors and Reflections - Borovik, Alexandre V.; Borovik, Anna (Springer New York, 2010)