Charles W. RadcliffeBooksPrinciples & practice of mechanical engineeringPrinciples & practice of mechanical engineeringAuthor data: Open Library