TY - BOOK AU - BALLANEY (P L) TI - Theory of Machines and Mechanisms SN - - KW - Engineering KW - Machines ER -