much, much more than self preservation

Advertisements