Take a photo of a barcode or cover
512 pages • first pub 2024 (view editions)
ISBN/UID: 9780771023798
Format: Paperback
Language: English
Publisher: Not specified
Edition Pub Date: 29 July 2025
Description
MORE THAN 17 MILLION COPIES SOLD WORLDWIDEThe tenth thrilling installment in Lars Kepler's bestselling series— acclaimed for “smart psychological suspense,” “explosive conclusions,” and “gritty portrayals of human evil” (Booklist)—is tense and ter...
Community Reviews
Content Warnings
512 pages • first pub 2024 (view editions)
ISBN/UID: 9780771023798
Format: Paperback
Language: English
Publisher: Not specified
Edition Pub Date: 29 July 2025
Description
MORE THAN 17 MILLION COPIES SOLD WORLDWIDEThe tenth thrilling installment in Lars Kepler's bestselling series— acclaimed for “smart psychological suspense,” “explosive conclusions,” and “gritty portrayals of human evil” (Booklist)—is tense and ter...