Everything you need to understand or teach Solov'ëv (Solovyov), Vladimir Sergeevich (1853–1900).
BookRags