From Homo Superpredator to Homo Ecologicus

not updated since 2004

homosuperpredator.pdf