by Antonia Fraser (Editor)
Format: Hardcover
Pages: 256
Edition: New
Publisher: Canongate Books Ltd
Published: 01 Feb 1988
ISBN 10: 086241167X
ISBN 13: 9780862411671