Overview
Peter Swanson is back - with a chilling and fiendish puzzle of a novel which everyone will be talking about this Spring.
Details
ISBN
9780571358571
Binding
Paperback
Pages
320
Release Date
18/04/2023
2023-04-18T10:00:00+10:00