books wallpaperProviderpixabayResolution2577 × 1756Aspect ratio1.47:1AuthorgeraltSourceOpen original page Download wallpaper Available sizesPreview150 × 102Web640 × 436Large2577 × 1756Tagsbooksbookshelfcomputer scienceprogrammingprogramcomputer languagespecialist literature