Author image

James Conner

Total 20 Posts

Scuba dive master, wildlife photographer, anthropologist, programmer, electronics tinkerer and big data expert.