Here are the books I recommend: