TY - BOOK AU - Praveen Singh C TI - Digital libraries tools and techniques PB - Alfa publication ER -