Re: Nature
Morals and ethics are more likely derived from the predefined behaviour patterns that evolved to enable social animals to socialise, certainly environment plays a part in their development ( or lack of it ) but a lot of Freud's assumptions were flawed.