john von neumann prize lecture