1/08/2013

Historical truth

Historical truth is the best substitute for absolute truth that we can manage.