Concurrency Control in Transactions Processing Systems by Jad Abbass