Book cover for The Sins of the Father

Synopsis

Details

31 August 2023
448 pages
9781035022793
Imprint: Pan

Reviews

I guarantee that anyone who takes this book from the shelves will not be able to put it down
Probably the greatest storyteller of our age