@Article{ColeH05, author = {C. Cole and M.P. Herlihy}, title = {Snapshots and Software Transactional Memory}, journal = {Science of Computer Programming}, volume = 58, number = 3, month = dec, pages = {310-324}, year = 2005ib }