articles by K C Singh