thesis on digital library pdf write a essay on science and technology