Towards a new past : dissenting essays in American history - Bernstein Barton J