ID:DA12999414
Search authors sharing the same name
Elena Osokina ; edited by Kate Transchel ; translated and edited by Kate Transchel and Greta Bucher
M.E. Sharpe c2001 The New Russian history
: pbk
Available at 10 libraries