The Official History of the Tour de France (2025) (Revised and Updated) Luke Edwardes-Evans, Serge Laget, Andy McGrath $60.00