Evol Algorith Theory Pract C by Thomas Baeck