MacLeod, Christopher, "Practical algorithms for incremental growth.", , 2010