Peter M. D. Gray: The Functional Approach to Data Management: Modelling, Analysing and Integrating Heterogeneous Data. Program 39(4): 401 (2005)