History on Trial by Gary B. Nash & Charlotte A. Crabtree