Principles Of Mechanism by Stillman Willi Robinson & Stillman Williams Robinson