The humane control of animals living in the wild
Universities Federation for Animal Welfare.
Potters Bar U.F.A.W
1969
Pests