Book Two in The Winds of Eternity Trilogy. The journey of Ruhla and Kaimen continues in Storm of the Spirits. After more than a decade apart, they have found each other again. If only that meant happily ever after. Ruhla, confronted by a startling betrayal, now wants revenge. She finds help in unexpected places while she seeks to uncover the mystery behind her real enemy. Across Uratha, rumors spread about Ruhla's actions. Her apprentice, Thomas,...