Ashby,M.

Materials and Design - New York. H and B.