Author: Kashmir Singh.