Kagami : A novel - Kata,Elizabeth (Ballantine books, 1992)