No doubt Jack

No doubt Jack the Ripper excused himself on the grounds that it was human nature.

Kristina Ponting
BLUE POPPY