prefix bio: prefix foaf: prefix time: prefix xsd: prefix ex: prefix thing: select ?nameBefore ?nameAfter where { ?gBefore time:intervalContains ?dateBefore . filter (xsd:integer(?dateBefore) <= 1874) . ?gAfter time:intervalContains ?dateAfter . filter (xsd:integer(?dateAfter) > 1874) . ?gBefore time:intervalBefore ?gAfter . graph ?gBefore { thing:anon ex:residence ?placeBefore . } graph ?gAfter { thing:anon ex:residence ?placeAfter . } ?placeBefore foaf:name ?nameBefore . ?placeAfter foaf:name ?nameAfter . }