Cosmologist Janna Levin, the author of How the Universe Got its Spots, joined Barbara on Saturday night to put forth her controversial concept that the universe is finite. GuestsJanna Levin