RABIN , CRAIG E