Digital libraries: Tools and techniques - Singh, C Praveen (New Delhi Alfa Publications, 2008)