Fitness for life : childhood to maturity - Carmichael, D.G. (Ellis Horwood Limited)