How many kinds of salmon are there? What's the difference between the Atlantic salmon and Pacific salmon? What is a salmon run? What's the life cycle of salmon? This book answers these questions and many others in rich detail about these incredible fish.