Title: Machine Design Notes : a Textbook of Machine Design