Below are a number of links that you can follow for further reading on the ethics topics in the headings:

Same Sex Marriage:

Sandy Grant from St Michaels Wollongong has an excellent lecture on the no case.

Marriage alliance has some good resources and worth following

John Anderson on ABC News.