TY - BOOK AU - Johnson,Ray C TI - Mechanical Design Synthesis : creative design SN - 0 U1 - 621.815 PY - 1978/// CY - New York PB - Robert E Kriegoz ER -