mark arnold's public page