Mechanis - Tayal,D.C. (Himalaya Pub.)