Sahibzada, Abdurrasheed, et al. “The Influence of Electronic Public Service Quality on Citizen Satisfaction and ‎Public Trust: Evidence from Electronic ID and Passport Services in ‎Nangarhar Province, Afghanistan”. Nangarhar University Social Science Journal, vol. 3, no. 04, Oct. 2026, pp. 53-60, doi:10.70436/nussj.v3i04.117.