Cairo Scholarship Online (CSO) is delivered by University Press Scholarship Online (UPSO), a vast and rapidly-expanding online research library, offering .