MARK C HANLON