This is the story of 42 marathon runners who were created as the Ever-presents by the London Marathon in 1995 after they had run 15 consecutive years of the London from the start in 1981 Their story... This description may be from another edition of this product.