All these books are great, I wish we could get a review of the most helpful sites to get them in pdf format. Fortunately most of them are available on Internet after googling for a while, but it would be even better if we could get them instantly in one shot.