excellent in every way, the author gained a fan, it is well planned, well designed for the characters to be remembered, the involvement of the supporting actors, the timing for the climax, unforgettable.
Fate Makes No Mistakes