In addition to what David replied, the question needs to be changed: instead of What are the best books for... it should be What are considered the canonical or foundation texts for...
The modified wording I suggested is intended to accumulate the existing knowledge, rather than just people's opinions. But even that wording will not sit well with a lot of people.
These questions have been tried before on StackOverflow, and currently there is a mass cleanup going on because the community has decided that they are no longer on topic and are not a good fit for the "question with a definitive answer" style.
I think we can make it work though. Admittedly the question What is the best [whatever]... makes a very low quality question, but the answer it produces can be quite valuable.
For this to work, I envisage it would have to be one answer per question, so naturally the answer should be CW (it will end up that way after a number of edits anyway). I think the question should be CW as well, mainly to stop people trying to game some easy rep with not-so-hard-or-good-quality questions. Ultimately this question should be a wiki entry, but if this is executed as a question/answer I think it will get a reasonable amount of attention and response, probably way more than one or two people beavering away quietly on a wiki entry that may take most people a long time to find.
In the future these particular types of questions will get asked - several times over - whether we like it or not. If we start a couple now, make them CW, lock them once the site is out of beta to prevent newbies and l4m3rs leaving trash answers (i.e. you need a minimum amount of rep to be able to contribute to the answer), then see how it goes. If it doesn't go well then we can tidy up later. Doing this now while the site is in a nicely controlled beta could be our best chance to make this work.