"John Shapley"@it . .