A journey from robot to digital human: mathematical principles and applications with MATLAB programming - Gu, Edward Y L (Springer, 2013)