Theory of Non-linear Optical Processes in Semiconductors and Insulators | Synapse