Kumar K.L

Engg mechanics - N Delhi Tata mcgrew Hill 1990 - 630