This new edition includes new sections at the end of each chapter, called """"future outlook and research avenues,"""" providing pointers to future challenges. At the beginning of each chapter a new section called """"key problems"""", has been added, where the author discusses possible traps and unsolvable or major problems.