Book
Nineteen eighty three
Description
David Peace concludes his 'Red Riding Quartet' and once again the Ripper is the backdrop for a roller-coaster of fear and corruption.
David Peace concludes his 'Red Riding Quartet' and once again the Ripper is the backdrop for a roller-coaster of fear and corruption.