The book has many important features which make it suitable for both undergraduate and postgraduate students in various branches of engineering and general and applied sciences. Uptill, there is scarcity of books in the open literature which cover all the things including most importantly various algorithms and applications with examples.