JOHN D RAPOPORT