Connect with us.
Sign up for Author Alerts for Arne Dahl
Written by Maj Sjowall and Per WahlooIntroduction by Arne Dahl
Written by Arne DahlTranslated by Tiina Nunnally
Written by Arne DahlTranslated by Rachel Willson-Broyles