"The Gift" is an excellent book. This book is the 2nd in a series. Having read other books by James Patterson, including the 1st in the series, I had high expectations. I was not dissappointed. The book was fast moving. My only complaint being that the book leaves you hanging at the end. I can not wait until the next in this series comes out. Rather than being about witchcraft, this book is mainly about friendship and loyalty. I highly recommend it as a book for all ages. If you (or your kids) like Harry Potter, they will love this series.