David and his homepage have moved to Stony Brook University. If your browser does not redirect you in 5 seconds, click here.