PREFIX xsd: PREFIX rdfs: PREFIX owl: PREFIX skos: PREFIX schema: PREFIX wgs84: PREFIX wdtn: PREFIX migrants: PREFIX person: PREFIX personp: PREFIX work: PREFIX workp: PREFIX location: PREFIX locationp: CONSTRUCT { ?s ?p ?o . } WHERE { { # Hop 0: Triples about Irene Abendroth (as subject) ?s ?p ?o . FILTER(?s = person:AbeIre-00) } UNION { # Hop 1 (incoming): Triples about nodes referencing the anchor ?s ?p ?o . ?s ?ref person:AbeIre-00 . } UNION { # Hop 1 (outgoing): Triples about IRI nodes referenced by the anchor ?s ?p ?o . person:AbeIre-00 ?ref ?s . FILTER(isIRI(?s)) } UNION { # Hop 2: Triples about IRI nodes referenced by hop-1 nodes ?s ?p ?o . ?hop1 ?r1 person:AbeIre-00 . ?hop1 ?r2 ?s . FILTER(isIRI(?s) && ?s != person:AbeIre-00) } }