Mechanical Engineering Design

Budynas RG

Mechanical Engineering Design - New Delhi Mcgraw Hill 2013

620