"The Chequered Flag" is a complete record of the world's most popular sport at the top level. The author gives a year by year narrative account of motor racing from the first road race run in France... This description may be from another edition of this product.