Jeanne Cavelos - Casting Shadows (Babylon 5: The Passing of the Technomages, Book 1)
This was quite interesting, and I had been meaning to read it for some time, having received a duplicate from a friend a couple of years ago. Seeing as I was house-sitting for that friend, I had access to the rest of the trilogy. I found the writing style annoyingly simple, but I had been reading Tolkien for months prior. The storyline was engaging nonetheless and explained a lot about the technomages, the characters who had fascinated me since they appeared in the original Babylon 5 series, and then again in Crusade.