Electronic Structure: Basic Theory and Practical Methods: Basic Theory and Practical Density Functional Approaches.Basic Theory and Practical Methods