shailendra article