The whole truth about whole numbers : an elementary introduction to number theory - Forman, Sylvia (Springer, 2015)