Nanofinishing Science And Technology : Basic And Advanced Finishing and Polishing Processes - Jain, V.K. (Boca Raton : CRC Press, 2017)