Madame de Brinvilliers and Her Times 1630-1676 by Hugh Stokes