Holtzapple Reece

Concepts In Engineering - McGraw Hill