Bhargava, A. K. Engineering materials : Polymers, ceramics and composites / Bhargava, A. K. Dewey Class. No.: 620.11 B1E