Jim Smart hasn't written any stories yet.

Jim Smart

Jim Smart

yes indeedy: with a trailing underscore. i ♥ algorithms. hardcore codemonkey. opinions subject to change.