4.1.21. Concurrency issues
Three potential problems
Lost update
Dirty read
Incorrect summary
All exemplified using BTL
Transaction diagrams to make clearer
C-like syntax for familiarity
Many possible examples of each problem