Check out Goodreads.com
This website is a good tool for finding interesting and pertinent books on many subjects. You can browse thru their lists parsed across many topics and if you register with them (free) you can rate books and generate your own reading lists. After you rate 20 books, it will generate a custom list for you based on your ratings. I have just started going through their selections and have already found several books which I have put on a “must-read” list.