Repertoire books these days often give you a choice, which is excellent.
Some tips when choosing a Christmas gift for the chess player in your life. (An odd idea I know, but I think many of them still live with their mum. [Hello, Mum!])
The Ideas Behind Modern Chess Publishing (Gravy Train)
Maintained elsewhere: http://franosch.org/chess/index.html