by Alison Weir (Author)
Format: Paperback
Pages: 406
Edition: paperback / softback
Publisher: Hutchinson
Published: 2006
ISBN 10: 0091936764
ISBN 13: 9780091936761