Jim Anderson

mathematician, trying to be a writer, follower of the way of harmony