Master of the house

Oleg V. Khlevniuk
Yale University Press
9780300110661
0-300-11066-9