Sports stretch: 311 stretches for 41 sports - Alter, Michael J (Champaign Human Kinetics, 1998)