I wish I had read this novel before Firebird; I was constantly trying to figure that heroine's story into this one and realized I could remember all the details. Despite the preoccupation, I really enjoyed the parallel stories of Carrie and Sophia. At first, I found Carrie's story more engrossing but later Sophia's story overshadowed Carrie's. I also especially loved the part when Jane despaired over Sophia's story. I felt it too! Glad I was able to borrow the book from the library.