"Travel far enough, you meet yourself."

David Mitchell, Cloud Atlas