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