TY - BOOK TI - Advances in mechanical engineering SN - 9783319533629 U1 - 623.045 PY - 2017/// CY - Switzerland PB - Springer ER -