Key technologies for data management : 21st British National Conference on Databases, BNCOD 21, Edinburgh, UK, July 7-9, 2004 ; proceedings / - Williams, Howard.; Mackinnon, Lachlan (Springer, 2004)