A fight with a life of its own: Laps for CF

by