David Peace Books
Nineteen eighty
By David Peace
The nightmare continues during the winter of 1980 when the Ripper murders his thirteenth victim and the whole of Yorkshire is terrorised. Assistant Chief Constable Hunter struggles to solve the hel...
Read More