Evolutionary Multi-Criterion Optimization by David Corne & Lothar Theile