by John Morrill (Author), Professor John Morrill (Author)
Format: Hardcover
Pages: 386
Publisher: Bloomsbury Continuum
ISBN 10: 1408186241
ISBN 13: 9781408186244
Expected Release Date: 12 Feb 2026