Random thoughts could spew forth at any given moment. Be forwarned they'll most likely be inspired by lack of sleep, too much caffine... and/or the occasional single malt scotch. Buckle up.
John Thawley has no blog entries to display.









