but as history has shown , it is mankind who raises himself above the other beasts and lives in stone-hewn walls with roaring fires to warm his feet while the goblin lives in frigid mountain caves with the rotting bones of his ancestors tucked in every reeking corner .