This is the sequel to Artemis Fowl which, like the first book, is a quick and fun read that is pretty hard to put down. Unlike the first book, there is a lot more character development as you get a better look at the characters from the first book. The largest development comes from Artemis Fowl, who, it turns out, actually does have a heart!!! I must admit, that while I did enjoy the first book, the coldness of the main character really left a bad taste in my mouth. That was resolved in this book. I'm really looking forward to picking up the third book sometime.This book is recommended for kids of all ages... but read the first book first because there is a lot of character interaction that you need to understand.