Album #64: The Cardigans – Life So at this time of global crisis, what is the logic behind a review of a 25-year-old album from a Swedish indie-pop band?