“Impact of Ownership on Financial Performance of Islamic Banks: The Moderating Role of Deposits, Income and Assets” (2025) Advance Journal of Econometrics and Finance, 3(4), pp. 472–489. doi:10.63075/5xjy8y98.