The world is broken. Every day the news channels are filled with stories of terrorism, political corruption, corporate greed, crime, depression, suicides, moral failure, substance abuse and... This description may be from another edition of this product.