Senthilkumaran S. Singularities in Physics and Engineering 2ed 2024