Catherine the great - Oldenbourg, Zoe; Carter, Anne. (New York Pantheon Books, 1965)