The explanations are clear and the book reads like a techno-thriller, with the difference that all that is described is true.
By technophiles against may feel frustrated and must fall back on other works if they are looking for more technical details. By cons, they usefully enrich their general knowledge on the subject from reading this book!