Are history and science different kinds of knowledge?