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