By Leonie Frieda: Catherine de Medici