Hine, C R

Machine tools for engineers - Mcgrae-Hill