WILLIAM JAMES SNOW