This book is for, at earliest, teenagers, but the cover said it is for all ages, made by Hyperion books for children. There is too much violence for it to be for kids. That was my biggest problem with this book. Animal lovers will be triggered by how the main antagonist treats them.
Other than that, It was fun to read, and it was well written. I liked how James bond has a close woman friend that helps as a hero. I want to continue this series.