Combinatorial Optimization: The Traveling Salesman Problem and Its VariationsAbraham P. PunnenEsauritoAvvisami