Harold; I love your analysis and for some reason it seemed to have touch a neuron in me somewhere. I feel like drawing a box around the left side labeled talent development. I'm think of contrasting training as skill specific and talent development as whole person - whole environment - whole organization - strategic capability development. I have experience in education, more so than on the industrial human resource side - so I'm not sure that I'm using the best terms. Do you have an opinion. Thanks