Morgana always has a great feel for this type of story. She can empathize with the characters, getting into their heads in a way that is unique. This whole series is a wonderful read.
Ray