Let's start saying that this is NOT a real math textbook. Sorry but the aim of the author was too pretentious : writing a math book that covers all topics from 1-st grade arithmetic to advanced calculus and graph theory it's just too ambitious by itself. The different topics are too much different and need completely different registers in order to be taught correctly.
On the other hand Mr. Attenborough wrote this book for computer scientists and engineers so he introduces a lot of examples from physics and electronics in order to explain (or in some cases even to introduce) a topic. By taking into account the last feature, the book goes from a 2-star to well-earned 3 stars rating. Anyway considering this point we have to face that you can't just write a math book like an how-to manual (that maybe is quite familiar to any CS-nerd who hacked into terminal scripts how-to install debian tutorials). Let's say : what can i get from saying "Oh the derivative is the slope of the tangent in x_o, you calculate it by using this trick;the integral is the opposite, watch this table". I mean this can work for a bash tutorial, but for a serious math book you need to cover the materials in a much more rigorous way. Also exponentials limits are covered after derivatives and integrals. I mean,why?
If you need a quick overview of complex math concepts, maybe this book can work as reference. But Kolmogrov, Aleksandorv and Lavrentev manual is much more useful and even simpler. Use that. If you want to learn math through this book,well, good luck.