Perspectives on adaptation in natural and artificial systems - Booker, Lashon. (Oxford University Press, 2005)