However , they find the novel 's characters typecast in simplistic roles of good versus evil .
Reviewers such as Steve Rabey and Michael Maudlin appreciate the novel 's complex multi-layered plot .
Reviewers find the novel 's characters typecast in simplistic roles of good versus evil .
Reviewers such as Steve Rabey and Michael Maudlin appreciate the novel 's complex multi-layered plot .