Frontiers of mechanical engineering (Springer, 2006)