Mark Cooper – Edinburgh endurance athlete