Computers, Visualization and History: How New Technology Will Transform Our Understanding of the Past (History, Humanities, and New Technology)