Resilient systems
Graeme Doole