Fundamentals of solid state engineering - Razeghi, Manijeh (Springer International Publishing, 2019)