-
1by Thorpe, Rod“...Loughborough University of Technology. Department of Physical Education and Sports Science...”
Published 1986
Book -
2Published 1988“...Loughborough University of Technology. Department of Physical Education and Sports Science...”
Book