Published Feb 2006
Every single day, Willy, a small sperm, practices for the Great Swimming Race.
But, when the day arrives, will Willy be able to swim faster than his 300 million friends? He’ll have to if he stands a chance of meeting the marvellous egg.
Join Willy on his biggest adventure yet!