Keith Neilson is Professor of History at the Royal Military College of Canada, Ontario. His previous publications include Britain and the Last Tsar. The Russian Factor in British Policy, 1894 1917 (1995) and, with Zara Steiner, Britain and the Origins of the First World War (2003).