An Excursion through Elementary Mathematics, Volume I - Antonio Caminha Muniz Neto (Springer, 2017)