This book is uninteresting to the extreme and full of characters who aren't in the least compelling, plotlines that are in no way connected, an ending that does not resolve anything, and poor, flat, heavy handed writing. Its supposed dealings with morality and right and wrong are laughable.