Author: RICHARD C LONG