What a breathtaking novel! Katie Stewart has an amazing talent; I have now read three of hers, and have loved them all!Fifteen year old Kira and her father had lived happily but quietly together from when she was very young. On the day their lives we...