Historical controversies and historians - Lamont, William M. (UCL Press, 1998)