Intelligent techniques for planning - Ioannis Vlahavas,Dimitris Vrakas (ideagroup, 2005)