One of the hardest questions in life, and a stumbling block for many, many people, the question of why people have to suffer, has haunted believers since the dawn of time. Many people struggle to... This description may be from another edition of this product.