AD ANALYSIS: THE NEVERENDING RACE.

by