The Russian Officer Corps in the Revolutionary and Napoleonic Wars 1792-1815 $19.95 Compare Quick Shop