A couple books by Stuart McRobert.
Either Beyond Brawn and The Insider's Tell All Handbook of Weight Training Technique or Build Muscle, Lose Fat, Look Great. The third is essentially the first two in one book.
You could probably get away with just the technique book, as detailed instruction on lifts is pretty sparse. I've only seen Starting Strength go into that kind of detail, but unfortunately it only covers barbells, and not everyone has access to a gym with barbells. Beyond Brawn covers a lot of issues that are often ignored in other books, for instance procedures for checking weights before you lift to make sure it's safe, weighing weight plates to make sure you're actually loading the same weight on both sides rather than having a 1-2lbs different causing an imbalance that could eventually lead to injury. The technique book acknowledges that not all exercises are suitable for all people, and rather than saying squats with free weights are best, you should only do them, it actually goes into a fair bit of detail on how to best use alternate options such as leg press machines if squats aren't a safe and viable option for you.
For definitive sources on nutrition, there isn't really one. Julie Daniluk has a great quote; "7 billion diets for 7 billion people," and that really is the truth. When you consider food intolerances, allergies and heredity what could be excellent advice for one person could be terrible advice for another. That said, her book - Meals that Heal Inflammation - is quite good. One, inflammation happens with exercise, so having a diet that doesn't aggravate it is always a good idea, and two, it sets out a program for figuring out what exactly is the diet for you. It starts out with a core set of foods that generally don't cause problems for the majority of people, and then has you gradually add additional foods to your diet so you can see how your body reacts to them. Even if you choose not to follow her program, or get her book, anything you do read and follow probably should be along those lines. If the person writing the book doesn't understand that different people have different needs, they obviously don't understand the topic of nutrition well enough.