sir arthur holmes