Welcome to my library, holding interesting books, papers and videos.