An excursion through elementary mathematics - Caminha Muniz Neto, Antonio (Springer, 2017)