GooReader is a free Windows program which lets you access the massive collection of free books and magazines available on Google Books. Not only does it make it easy to search for and read these titles, but you can also convert them to PDF format for offline reading as required.
For quick searching, it’s probably better to use the Google Books service directly, but if you’re into a more leisurely read then this might suit, especially since this program lets you flag full text versions specifically to save time.
GooReader provides a sweet interface for reading publicly available books and magazines on Google Books. Instead of awkward page scrolling in your browser you can get pleasure of reading on your desktop in the same way as you read hardcover books or paperback magazines. With natural mouse moves you can turn over pages, zoom in and out, jump to the needed TOC item.