The Taming of the Shrew

Review: Mechanical Tales

Each of these stories has a simple conflict that builds to a satisfying resolution, with just enough detail to make the reader believe…