Foundations of Modern Query Languages for Graph Databases
Choosing a Data Model and Query Language for Provenance