giriraj-singh-320