Michael Rowe rated Cycle of Hatred: Show rating 4 stars Oct. 13, 2013 Public Cycle of Hatred by Keith R. A. DeCandido (World of WarCraft)