Nobody's perfect a new whig interpretation of history - Patterson, Annabel M. (Yale Univ. Press, 2002)
Includes bibliographical references and index.