Daniel Richardson, C#.NET developer, Cat 3 road cyclist/mountain goat