Take a look at the people around you: your wife, husband, neighbor, co-worker, or the millions of total strangers you pass by each day without ever knowing. What do you see? Are they good people, or evil? Heroes, or villains? Friend, or foe? It's hard to tell. There are many shades of grey. When it comes right down to it, maybe it doesn't matter. It's just people getting by as best they can, day after day, making choices they have to live with. Sometimes the choices people make work out like gold, and everyone is happy. Sometimes the choices demonstrate poor judgment, and bad things happen. Black or White, rich or poor, people from all walks of life constantly battle against heavy odds, struggle with devastating loss, but as different as people are, they all cope, attempt to overcome high hurtles, adjust to tremendous pain, and even aspire to something better for themselves and for their children. All this is what highly acclaimed author, Gene O'Neill, refers to as The Grand Struggle. In this diverse and exceptional collection of twenty-two horror, science fiction, and fantasy stories, you'll meet some of the people mentioned above - just ordinary people going about their lives, same as you. Only in the hands of a superb storyteller like Gene O'Neill, nothing is what it seems, and even the darkest of hearts can be hidden behind the sweetest of smiles.