Home›Books›Frank HatfieldFrank HatfieldNo biography available.Works (3)Principles & practice of mechanical engineeringPrinciples & practice of civil engineeringPrinciples & practice of civil engineering