Catherine the great A biography - Haslip, Joan (Putnam, 1977)