Dane Kennedy teaches courses in British imperial, modern British, and world history at George Washington University. He is the author of five books.
Dane Kennedy teaches courses in British imperial, modern British, and world history at George Washington University. He is the author of five books.