by HélèneCarrèred'Encausse (Author)
Format: Hardcover
Publisher: Fayard
Published: 09 Oct 2002
ISBN 10: 2213613559
ISBN 13: 9782213613550