Author Andrew Schmidt

A chronic internet addict and information junkie with a penchant for gaming. I also enjoy long walks on the beach.