Roger Stapleton, retired Senior Scientific Officer at the University of St.Andrews.