Fascinating stuff-made me want to get my slide rule out!