JimKukral.com is currently going through a major redo. Since 2001, this website has changed many times. And each time it’s a new adventure! Please excuse any broken links you may find.