J. N. Westwood is an Honorary Research Fellow in the Centre for Russian and East European Studies at the University of Birmingham. He has been the naval correspondent of the Birmingham Post, has served in the Intelligence Corps, and has held posts as Lecturer in Russian, McGill University, Associate Professor of History, Florida State University, and Senior Lecturer in History, University of Sydney. His previous books include Endurance...