David Elliott 

Free spirit, friend of wildlife, philosopher