[@Hank] Rising is good, it's a shame that Graham McNeil (who can do good HH books, see Fulgrim, Thousand Sons and Mechanicus) botched the corruption of Horus so badly in the following book and the characters were almost unrecognisable in the third book, by Ben Counter.