The Revelation of Jack the Ripper
Publisher: Smart House Books
Published: May 08, 2017
Format: paperback
Number of pages: 258
ISBN-13: 9780968971819