Bertrice Small introduces us to Cailin, a young woman living in Roman Britain. This was such a fascinating time period. Mrs. Small gives us a incredible painting of the history and culture of this intriguing world. Cailin finds love with Wulf, is torn away from him and finds love again with a Byzantine general. I enjoyed Cailin and rank her up there with Skye, Janet, Cat Leslie, and Zenobia. She is strong, determined, and deals logically with fate as it is dealt her. I enjoyed her and I enjoyed this story. One of my favorites.