Software Transactional Memory (1995)

by Nir Shavit, Dan Touitou