User Home Pages: Ted Cockett at Great Shelford Cambridge UK