The Historians' Paradox: The Study of History in Our Time by Peter Charles Hoffer [Book review]