Science of engineering materials & carbon nanotubes - Srivastava, c.m. (New Delhi New age int (p) ltd., 2012)