This book walks the reader through the (graphic) design process, introducing relevant principles and concepts along the way in a fashion that is both comprehensive and concise and so, despite the plethora of material introduced, does not overwhelm. All this is illustrated with great examples throughout.
'Design Thinking' makes for an excellent practical introduction to the process and principles of design, from initial brief to implementation; it is useful both as a reference work and point of departure for further, more specialised study. It is written for (future) practitioners - I have rarely found such a useful, and actionable, introduction to the subject. After you've read it, you will have a clear idea as to how to go about solving a (graphic) design problem.