Architecture solutions for E-learning systems - Anand Ballabh (Information science Reference, 2008)