An approach to generalising the self-repair of overlay networks. - Barry Francis Porter (2007)