Engineering Materials : polymers, ceramics and composites. - Bhargava, A. K. (Prentice-Hall of India;, 2005)