WILLIAM R LONG