Here&#x27;s a good one:
<a href="http:&#x2F;&#x2F;www.dgp.toronto.edu&#x2F;~mjmcguff&#x2F;research&#x2F;#mcguffin_infovis2005" rel="nofollow">http:&#x2F;&#x2F;www.dgp.toronto.edu&#x2F;~mjmcguff&#x2F;research&#x2F;#mcguffin_info...</a><p>It combines a tree of decendents from one person with a tree of ancestors of another person, to make a &quot;dual-tree&quot; with two foci. It preserves the property of people of the same generating being on the same level.<p>&gt; For instance a couple with three kids, each of them marries someone, how do we represent the parents of who they marry without crossing lines?<p>The dual-tree approach wouldn&#x27;t be able to show all of this at once, but with some affordances for navigating the tree (see the video) and indicators for where there are more nodes not shown, it should be reasonable to follow the relationships.<p>Also here&#x27;s another interesting approach, using a radial tree with time information. I found this while trying to find the other paper:
<a href="http:&#x2F;&#x2F;vis.berkeley.edu&#x2F;courses&#x2F;cs294-10-sp10&#x2F;wiki&#x2F;images&#x2F;f&#x2F;f2&#x2F;Family_Tree_Visualization_-_Final_Paper.pdf" rel="nofollow">http:&#x2F;&#x2F;vis.berkeley.edu&#x2F;courses&#x2F;cs294-10-sp10&#x2F;wiki&#x2F;images&#x2F;f&#x2F;...</a>