The life cycle of a salmon - Sexton, Colleen (Minneapolis : Bellwether Media, 2010)
What are salmon? -- The egg stage -- The alevin stage -- The fry stage -- The smolt stage -- The adult stage