Most Deserving of Death? (An Analysis of the Supreme Court's Death Penalty Jurisprudence) - 9781138260405