MARK C EGGLESTON