Lancaster Against York: The Wars of the Roses and the Foundation of Modern Britain

Lancaster Against York: The Wars of the Roses and the Foundation of Modern Britain

by TrevorRoyle (Author)

$32.30

Quantity

20+ in stock

More Information

Format: Hardcover
Pages: 368
Publisher: Palgrave MacMillan
Published: 22 Jul 2008

ISBN 10: 1403966729
ISBN 13: 9781403966728