Engineering construction and materials. - Hoyland, J.; Race, F.