Zaslat SMS: Many-body theory of solids :