Teaching synchronized swimming
By: by Jennifer Gray.
Contributors: Amateur Swimming Association.
Publisher: E.P. Publishing
Place of publication: Wakefield
Language: eng
Number of pages: 62
Subjects: Swimming -- Sport.