REVIEW: “Necessary and Sufficient Conditions” by Wole Talabi

Review of Wole Talabi, “Necessary and Sufficient Conditions”, Apex Magazine 117 (2019): Read Online. Reviewed by Joanna Z. Weston.

This is a story about revenge. Yemi Ladipo is on a quest to murder the man who took everything from him, Professor Olukoya. It would do the story a disservice to say that Yemi learns that the truth is more complicated than it seems, because this story is so much richer than that cliché would suggest. The truth does not exonerate Olukoya, so much as flesh him out.

The story really picks up – transitioning from pure revenge in a science fiction setting to something unique – when Professor Olukoya begins to explain why he did what he did, so many years ago. His reasons are not enough to move Yemi, but it’s up to each reader to determine whether or not one death is worth it for the greater good. It would be easy to make the professor either tragically misunderstood by the protagonist, or a simple villian, and I’m glad that the story went in neither of those directions. Talabi does not let this story rest in simplicity, which I appreciate. The conclusion goes one step further, forcing Yemi to really confront difficult truths.

I haven’t touched on this yet, but the fact that this story takes place in a science fiction future in which an African country is at the forefront of technology is both a lovely change of pace (and something we should see more of), and a relevant plot point that I will not spoil for you. Highly recommended for anyone who likes their science fiction both character driven and fast-moving.

Published by

J.Z. Weston

Joanna Z. Weston is a fantasy writer, living in Boston, MA. Their work has been published in Enchanted Conversation Magazine, Luna Luna, and Cat Ladies of the Apocalypse. They also review novellas for the Luna Station Quarterly blog, and are a member of Broad Universe, an organization that supports and promotes women and other marginalized genders who write speculative fiction.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.