ravages of