His stories, poems, and articles have appeared in magazines as varied as Java World (Software Engineering), and Lost Worlds (Fantasy). His books include a Japanese chess puzzle book, a book of poetry, and two computer programming books. He is a member of the Authors Guild.