Principles of distributed database systems - OzsulhTamer M.