Chemical-Mechanical Polishing – Fundamentals and Challenges: Volume 566 Babu

A nice touch in this training guide is the self-assessment quizzes after each unit.