TY - BOOK AU - David Sparkes TI - Swimming For All SN - 072071611 U1 - 797.21 SPA 1985 PY - 1995/// CY - London PB - Mandarin Offfset Ltd. ER -