Richard G Budynas

Shigleys Mechanical Engineering Design - 9 - Mcgraw Hill, New Delhi 2013

621.815