Scan barcode
![Portrait of a Killer: Jack the Ripper -- Case Closed by Patricia Cornwell](https://rwszupzmsadbjqghhiwjxwntmpecjm.thestorygraph.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCUHplSGdVPSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--6c3b3b9c14d88287b3dae5ee7e1d2a9805be6186/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFJc0FXa0M5QUU9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--038335c90cf75c275ae4d36968ac417dc4a0a3e3/PortraitOfAKiller.jpg)
528 pages • first pub 2002 (editions)
ISBN/UID: 9781101204443
Format: Digital
Language: English
Publisher: Berkley Books
Publication date: Not specified
Description
In the fall of 1888, all of London was held in the grip of unspeakable terror. An elusive madman calling himself Jack the Ripper was brutally butchering women in the slums of London’s East End. Police seemed powerless to stop the killer, who de...
Community Reviews
Content Warnings
![Portrait of a Killer: Jack the Ripper -- Case Closed by Patricia Cornwell](https://rwszupzmsadbjqghhiwjxwntmpecjm.thestorygraph.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCUHplSGdVPSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--6c3b3b9c14d88287b3dae5ee7e1d2a9805be6186/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFJc0FXa0M5QUU9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--038335c90cf75c275ae4d36968ac417dc4a0a3e3/PortraitOfAKiller.jpg)
528 pages • first pub 2002 (editions)
ISBN/UID: 9781101204443
Format: Digital
Language: English
Publisher: Berkley Books
Publication date: Not specified
Description
In the fall of 1888, all of London was held in the grip of unspeakable terror. An elusive madman calling himself Jack the Ripper was brutally butchering women in the slums of London’s East End. Police seemed powerless to stop the killer, who de...