TY - GEN AU - Peter R N childs TI - Mechanical Design ER -