Digital libraries in the making - Amjad Ali; Author (2005)