This is a nice clean copy digitized by Google which I have further cleaned up by repackaging the pdf. Lots of old mechanical movements, the principles of mechanical advantage haven't changed in the intervening years, just modernized to suit the advanced designs of modern machines. Lots of good ideas here that can still be utilized by the diy'er. Each mechanism is accompanied by a short description.
You can download 507 Mechanical Movements on my Books - Free Downloads page.