Mark Hammons

Mark Hammons

Archivist, historian, IT systems architect, scryer, apprentice of cognitive dissonance. Medium tells me I am a Top Writer in Science, too. Thank you for that.