A history of russian architecture - Brumfield, William Craft (Camdridge Cambidge university Press, 1997)