Disclaimer: English is my third Language. I want to apologize in advance for there may be mistakes in the text below. If you find any, please let me know so that I can correct it. I'd really appreciate it. Thanks.
The benefit of reviewing recent readings is that I have a fresh impression and it is easy to put into words here. Moreover, a further reflection provides a more detached perspective of the work, which is also desirable. As in many things in life, you cannot have the best of both worlds.
In this case, a few moments ago I have just finished reading Yesterday's Kin by Nancy Kress.