Whether mainstream, fantasy, science fiction, or something else, these thirty stories have a common theme—redemption and hope for at least one of the characters. But roads to redemption are never easy, and something always complicates the journey. The characters in these stories are all fictional yet you will recognize many of them. Perhaps one looks back at you from your mirror, or will, sometime in your future.