Amy, I hadn't really heard of Humanism but from what you have said it does seem to explain a lot of my own value system regarding ethics in relation to people, animals and the environment.

I think I may have to do more reading about it!