Title: Essentials of Metaheuristics (Second Edition)