TY - BOOK AU - Jain V K TI - Nanofinishing Science and Technology: Basic and Advanced Finishing and Polishing Processes SN - 9780367875213 PB - CRC Press ER -