Peter Rich

Cornell University