Fundamentals of Solid State Engineering - Razeghi, Manijeh (Springer, 2019)