This is one of the best fantasies I've ever read. Terry Brooks did an excellent job of making his characters very, uh, "human" with all of their thoughts, feelings and dialogue. I have a rather short attention span and if I try to read a boring book I simply fall asleep after about 10 pages. This was not the case with this book. I found myself unable to put it down at three, sometimes four o'clock in the morning.