Mechanics of mechanisms basic and systematic approaches - Low (Prentice Hall, 2005)