Delay Uncertainty in High Performance Clock Distribution Networks by Dimitrios Velenis