by Richard Overy (Author), Henning Thies (Translator), Werner Roller (Translator)
Format: Hardcover
Pages: 1516
Publisher: Rowohlt Berlin
Published: 17 Oct 2023
ISBN 10: 3737101450
ISBN 13: 9783737101455