Book cover for To Die For

To Die For

Synopsis

Details

07 November 2024
432 pages
9781035035335
Imprint: Macmillan

Reviews

Baldacci is still peerless
Baldacci is the master
A tour de force
Baldacci delivers, every time!