TY - GEN AU - Carol C. Kanar TI - Theory and problems of machine design SN - 9780618890556 PB - Houghton Mifflin ER -