vernathornton