
The evidence of things not seen
1995
ISBN 9780805039399
Strike Zone
1989

Verdun
2013
ISBN 9780199316908
Mussolini
1983
ISBN 9780394716589
In the Blood James Reece 5
2023
ISBN 9781398527416
The Devil's Hand
2021
ISBN 9781797117140
L'ancre des rêves
2007
ISBN 9782221108208
Clock without hands
1977
ISBN 9780140023176
Sekret, którego nie zdradzę
2017
ISBN 9788381250405
De leerling
2003
ISBN 9789044312843
Fen, bog and swamp
2022
ISBN 9781982173371
Divine madness
2012
ISBN 9781416999447
1000 years of joys and sorrows
2022
ISBN 9781784701499
The New World
2008
ISBN 9780553586657
Occupée
2002
ISBN 9782709622813
Reevesbane
2020
ISBN 9781643920177
Starling
2019
ISBN 9781643920207
The Crackling Sea
2022
ISBN 9781643920368
Pridelord
2023
ISBN 9781643920559
Mliječni zubi
2020
ISBN 9788680830537
Collective political violence
2004
ISBN 9780415947435
In the Blood
2022
ISBN 9781982181680
Marker
2005
ISBN 9780425210895
The Rise and Fall of Adolf Hitler
2018
ISBN 9780795326134