Self-organising techniques for tolerating faults in 2-dimensional processor arrays. - Richard Anthony Evans (1988)