Madame Royale
Publisher: Neumann Press
Published: June 1, 2000
Format: Hardcover
Number of pages: 350
ISBN-13: 9780911845976
Subjects: Church History; Catholicism; Fiction; Historical - General