Patterns in C: memento
Patterns in C: memento
Patterns in C: mediator