science is an abstraction of history

date

random

tags