BECKWITH

MECHANICAL MEASUREMENTS - 6TH ED - NEW DELHI PEARSON 2007 - 760

9789332518520.00