Two parallel lives centuries apart cross pathsTwo parallel lives centuries apart cross pathsTwo parallel lives centuries apart cross paths