Great book, deep and believable characters with an original story line and keeps your interest.