jpmarshman.com
I’m back!
I know, I know. This absence has been atrocious. However. Let me explain. Last summer, I came to realize that the battery of my trusty laptop was dying. Easy enough, right? I went to the local comp…