
One of the most difficult questions that has challenged ordinary men and the world's greatest thinkers and philosophers throughout the ages has been, "Why do bad things happen to good people and why do good things happen to bad people?" The answer to this conundrum lies in...