Wind on the Waves

Wind on the Waves by Kim Stafford; Ray Atkeson; Rick Schafer

A nice touch in this novel is the way it honors small gestures.