Hibbeler

Mechanics Of Materials - New Delhi Pearson 2016 - 876

620.112