It sounds interesting. I've found
Peter Singer's home page (I assume it's the same one!) - I might modify this quote of his for my signiature:
My work is based on the assumption that clarity and consistency in our moral thinking is likely, in the long run, to lead us to hold better views on ethical issues.