Book cover for Naming Jack the Ripper

Naming Jack the Ripper

Synopsis

Details

02 July 2015
336 pages
9781447264224
Imprint: Pan