MECHANICAL ENGINEERING - SIVARANJAN, V (V K PUBS., 1982)