by Jonas Jonasson (Author), Rachel Willson-Broyles (Translator)
Format: Paperback
Pages: 448
Publisher: Fourth Estate
Published: 05 Mar 2020
ISBN 10: 0008304920
ISBN 13: 9780008304928