Efficient Locking for Concurrent Operations on B-Trees - Lehman and Yao @ 1981 ACM