https://www.onlinecultus.com/2022/04/05/solid-state-physics/
Solid State Physics