Author image

James Conner

Total 22 Posts

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