Books and resources I recommend