Justifying Same-Sex Marriage: A Philosophical Investigation - 9781783483235