I have used Haynes manuals for all of my vehicles.  They are very informative and have helped tremendously in doing repairs at home (I do almost all of my maintenance and repairs).  Anything I cannot find in the manual (and it does not have everything) I can find on the internet.  For the most part it has the information in it. I would recommend this to anyone interested in doing their maintenance and repairs themselves.