Swimming with Giants: My Encounters with Whales, Dolphins and Seals

by Anne Collet