Mike Lomax

Dedicated geek, Aspiring developer, technology enthusiast, follower of science, counts on math, fact finder, history hoarder, knowledge seeker.