Return to Article Details Digital Library: A study on technological developments and challenges Download Download PDF