History Under Debate by Lawrence J. McCrank, Carlos Barros & Lawrence J. Mc Crank