The continuing adventures of…

Michael James Gratton

Wildly disjunctive, never satisfied. Also trying to finish a PhD.

Contact:

My PGP public key, because privacy.

x