Title: Advanced Mechanism (Macmillan series in Mechanical Engireering)