talks by David Gross
gross