Protect your property and defend yourself

by Gordon Hasler

171p. : 20cm