A concise, accessible, and up-to-date introduction to solid state physics. Solid state physics is the foundation of many of today' Field Guide to - Solid State Physics
The following modules represent the standard curriculum for an engineering-focused introduction to the solid state: Introduction to Solid State Physics
A concise, accessible, and up-to-date introduction to solid state physics. Solid state physics is the foundation of many of today' Introduction to Solid State Physics for Materials Engineers
If you are a student or professional, consider purchasing a used physical copy of Kittel or Blakemore and supplementing with free PDF lecture notes from MIT OpenCourseWare (3.091 Introduction to Solid State Chemistry, which includes substantial physics).