Digital libraries in the making - Ali, Amjad (Ess Ess Pub., 2005)