Very nice, thanks. One additional feature which would be useful is an ability for people to give ratings and leave comments. Is a book current? Useful, advanced, ....etc. I saw your disclaimer for "advanced" ratings, but IMHO although subjective, multiple such opinions are informative.