Andreas Ruch and Prashanth S. Shankara