Transactional information systems : theory, algorithms, and the practice of concurrency control and recovery - Weikum, Gerhard. (The Morgan Kaufmann Series in Data Management Systems., 2002)