Geometry and billiards - Tabachnikov, Serge (American Mathematical Society, 2005)