The Battle of Naseby
By: by David Birt and Ian Carstairs.
Contributors: Carstairs, Ian.
Series: Longman history units. briefings
Publisher: Longman
Published: 1976
Place of publication: York
Language: eng