There were 59 debutants on the start line of this year's Giro d'Italia, but few will have completed a more fitting and fascinating "full circle" journey to their first Grand Tour than Paul Double.