One hundred years of pyloric stenosis in the Royal Hospital for Sick Children Edinburgh.