Welcome to Grumpy John’s Homepage
I am redoing this site so pardon the mess.