Connecting some dots of Our Ancient Past