Stephen Salyards

Earthquake geologist by training, IT manager most of the time and crazy Presbyterian a lot of what remains.