David Harrington Watt

Reviewed by David Harrington Watt, associate professor of history at Temple University.