The story is typical fantasy, which is okay, however the main character completely ruins the book. This person is someone I could never root for, identify with, or think heroic. I kept reading, expecting the story to improve or the main character to change somehow. To put it plainly, this guy is a coward and complains throughout the entire 400+ pages of the book. It truly becomes a bore when the story focuses on this man's angry inner condition and jerk attitude. The supporting characters do not have enough depth and the fantasy of the book's world is not interesting enough to keep the book from being a failure.