An introduction to mechanical engineering: part 2 by Williams, Edward, Hyde, Thomas, BROOKS, Richard, Choi, K-S, Clifford, Michael, Howe, A., Giddings, D., Jones, Arthur 0 Type: Book