We find in the development of the author annoyance with abstract presentations and historically false relativity found in 90% of university textbooks (and often criticized by E. Klein in particular).
Do not hesitate to recommend the book to all the L3 students studying RR, if they have at their disposal a transformation Lorenz placed on the Michelson-Morley !! You hiding to read, but read it!
I just regret that the author did not explicitly included the idea of constant speed in space-time that I had found in the course of the athenaeum of Luxembourg (high school level), and that was not bad too ( when one is stationary in space, we move in time - time passes - and when moving in space, it inevitably moves slower in time so that our speed in space-time is always constant) ...
Finally, a small mix of all this will address the mathematical study of the thing with one (or more) steps ahead. Therefore recommend the Hladik, accessible at L1-L2, to have a rigorous course and free of embarrassing slag all other courses that merely copy itself over each other from one generation to another without understanding real.