Science of flexibility - Alter, Michael J., 1952- (Human Kinetics, 2004)