Stephen Knight Books
Jack The Ripper: The Final Solution
By Stephen Knight, Knight, Stephen
284 p., [16] p. of plates : 23 cm Errata slip inserted Bibliography: p. [265]-268 Includes index
Read More