The essential swimmer
By: Steve Tarpinian ; illustrated by Roger Hughes.
Publisher: Springfield
Published: 1996
Place of publication: Huddersfield
Language: eng
Number of pages: 161
Notes: Includes index.