Blood of the Cosmos: the second book in Kevin J. Anderson's Saga of Shadows trilogy. An epic space opera of the titanic conflict of several galactic civilizations against a life-destroying force of shadows, a dark cosmic force that has swept through the undercurrents of the human interstellar empire. The intertwined plots, overflowing with colorful ideas, a large cast of characters, and complex storylines, span dozens of solar...