Book Review: Law, Religion and Homosexuality. (June 2016) - Perfect, David