Hands of the Ripper
Shew, Edward Spencer.
London Sphere
1971