Stephen P. Garvey
Stephen P. Garvey is a professor at Cornell Law School in New York who has taught courses on capital punishment and the philosophy of criminal law. He has written numerous articles on the death penalty and represented death row inmates.