Canoe Polo – Ian Beasley

Comprehensive introduction and guide to the sport of canoe polo.