This book is by James Patterson who is usually an adult writer, so my mom recommended this for me because she loves his books. Its true, I could not put this book down. There is so much action and it seems as if its true. At the end of the book I felt I personally knew all the characters! I love this book!