Advances in Mechanical Design - Tan, Jianrong (Springer Singapore, 2018)