Tour De France 100 by Richard Moore (Hardback, 2013)