Here are some books I recommend