I was a little disappointed in this book, mostly because I was so looking forward to getting to know Nassir better and I felt his story and back story were not fully developed. I'd have given it 2 1/2 stars if it were possible.