Google Books is one of the biggest libraries for digital books online. However, the reading experience while accessing Google Books with a browser is awful. GooReader is a desktop client that solves this problem by giving a nice user-friendly interface to read, search and download Google Books.
http://www.makeuseof.com/dir/gooreader-reading-searching-downloading-google-books/