Current trends in engineering practice (Narosa Publishing House, 2006)