JAMES W HORN