by David Eltis (Editor), David Richardson (Editor), David Richardson (Editor), David Eltis (Editor), Craig Perry (Editor), Craig Perry (Editor), Stanley L. Engerman (Editor)
Format: Hardcover
Pages: 602
Edition: New
Publisher: Cambridge University Press
Published: 31 May 2021
ISBN 10: 0521840678
ISBN 13: 9780521840675