David Gross: Waters Edge