John P 

Retired veterinarian with many interests including politics.
See followers