Babylon 5 by Jeanne Cavelos