Catherine the Great by Robert K Massie

Catherine the Great by Robert K Massie

Born into minor German nobility, Catherine transformed herself into an empress by sheer determination. Possessing a brilliant, curious mind, she…