Swimming
By: specially prepared from existing publications of the ... Amateur Swimming Association, Royal Life Saving Society by A. Cregeen, editor.
Contributors: Cregeen, A. H.; Edwards, P.; Great Britain. Royal Navy.; Amateur Swimming Association.; Royal Life Saving Society.
Series: Royal Navy action pack
Publisher: Marketing Matters
Published: 1996
Place of publication: Poole
Language: eng