John Duignan 

Semiretired plant based GP ; Enjoy your articles ;