Liana AvendanoJul 19 minBeing a Good Ancestor: How to Live a Life with Many Generations Down the Line in Mind