Change and invariance : a textbook on algebraic insight into numbers and shapes (2016)