The 100th Tour de France is now in full flow, with British hopeful Chris Froome leading the way. The cyclists are currently heading south east through France, towards Tours. The race finishes on 21 July in Paris, and for the first time in a decade, it will have taken place entirely in France.

As well as being commemorative, the Tour de France Official 100th Anniversary Edition takes us through each of the Tour's editions, beginning with the first back in 1903.

Tour de France: The Official 100th Race Anniversary Edition by Serge Laget et al. is published by Quercus, £30