Explosive Self-Defense Techniques by Randy Williams | Menrva Books