Jim's writings on a wide variety of topics have appeared in a number of books, magazines, newspapers, websites, and other media.

Go to top