Bought this book for my younger 12 year old brother and he devoured it in a week, which is remarkable for a kid like him who hardly sits still and would rather be outside. It's great to see him getting into reading as well, so the author does a great job to keep him focused and involved in reading.