29 ( +1 | -1 ) Play the French by Watson is great, and Mastering the French by Neil McDonald is also very good. Uhlmann's Winning with the French is a must. Other than those, you can buy books on specific variations, but those will give you the best ideas of how to play the French.
32 ( +1 | -1 ) Emms, PedersenJohn Emms has a book out on the Tarrasch that I think is really good (Batsford) A lot of explanations of positional ideas rather than just theory. Also, Steffen Pedersen's 2 part series (Gambit) is pretty comprehensive. Vol 1 covers the Classical, winawer, MacCutcheon etc and Vol 2 covers the Advance and Tarrasch.
56 ( +1 | -1 ) The Complete French'The Complete French' by Psakhis is very well considered. Very difficult to find. It was recommended to me by a GM who plays the French exclusively against 1.e4
Now Psakhis is bringing out a new set of books on the french: (searched in Amazon) -"French Defence 3.Nd2" should be out since October. -"Advance and Other Anti-French variations" will be out February 2004 -"French Defence 3.Nc3" will be out March 2004
Watson's "play the French" will soon have a 3rd edition, so maybe waiting for it is a good idea.
Also, we have the 'Starting Out: The French' if you want basic ideas.
20 ( +1 | -1 ) the french defenceRHM Press by svetozar gligoric with the collaboration of wolfgang uhlmann,intro by botvinnik,contibution by karpov. this and the other books above ought to keep you busy. regards mike