How do you combine historical fiction with fantasy, spiritualism, supernatural elements, and lesbian romance, and turn out a very entertaining novel that makes you feel like you've brushed up on your ancient egyptian and early christian history as well. Only Justine Saracen can do that. And with lots of humor, pathos and intrigue as well. (It helps that her partner is an egyptologist). I highly recommend this intelligent series, and everything else written by Ms Saracen.