Really excellent trilogy by Nora Roberts. If anyone can handle introducing six main characters and making it work in three stand-alone books (if you wish to read any one of them that way), it is her. Super surprise at the end of this one. Well, worth the 'read'.