Title: The Avenger  # 21
Subtitle: The Happy Killers
First published: 1974