How can we come to understand that our lives today are but a single layer in the generations upon generations of our ancestors?
How can we come to understand that our lives today are but a single layer in the generations upon generations of our ancestors?