Basic Mechanical Engineering - Jai, shankar V P (Bangalore Universities Science Press, 2013)
PG
E