GREGORY S VEACH