gary arbuckle