Transactional data structures. - Kimberley James Jarvis (2011)