British General Election Campaigns 1830–2019: The 50 General Election Campaigns That Shaped Our Modern Politics

British General Election Campaigns 1830–2019: The 50 General Election Campaigns That Shaped Our Modern Politics

by Iain Dale (Author)

$23.29

Quantity

6 in stock

More Information

Format: hardcover
Publisher: Biteback Publishing
Published:

ISBN 10: 1785908111
ISBN 13: 9781785908118