by Daniel Rothenberg (Editor), Daniel Rothenberg (Editor), Peter Bergen (Editor), Candace Rondeaux (Editor), David Sterman (Editor)
Format: Hardcover
Pages: 416
Publisher: C Hurst & Co Publishers Ltd
Published: 23 Jun 2022
ISBN 10: 1787387151
ISBN 13: 9781787387157