Introduction to Engineering Materials - B K Agrawal (Chennai McGra Hill Education (India) Private Limited, 2018)
It includes index.